HHiring Reality
← Flex

Staff Software Engineer, Fullstack-MarTech

Flex
Location
New York, NY; San Francisco, CA; USA
Posted
1 month ago
Department
Engineering
What they actually want (must-haves)
  • 8+ years of professional software development experience
  • 6+ years of hands-on experience with Java
  • 3+ years of experience with TypeScript
  • 3+ years of experience with React (or React Native)
  • Excellent written and verbal communication skills
  • Proven experience building high-quality, high-performance web and mobile UIs
Nice to have
  • Experience on a growth, marketing engineering, or MarTech team
  • Hands-on experience with platforms such as Braze, Google Tag Manager, or Amplitude
  • Familiarity with attribution, identity resolution, and conversion tracking
  • Experience with A/B testing and experimentation frameworks
  • Experience with big data platforms and tooling
What the job really is

As a Staff Software Engineer on the MarTech team at Flex, you will lead the development of platforms and services that enhance customer acquisition and retention through marketing technology. Your responsibilities will include building full-stack marketing services, designing high-scale APIs, and collaborating with cross-functional teams to launch features. You will also work on projects related to customer-facing web experiences, event-driven services, and data pipelines.

Benefits
  • Competitive medical, dental, and vision
  • Company equity
  • 401(k) plan with company match
  • Unlimited paid time off + 13 company paid holidays
  • Parental leave
  • Free Flex subscription
Things to weigh
  • Compensation varies significantly based on geographic location
  • Hybrid work model requires 2-3 days on-site per week in local offices
  • No specific mention of career advancement opportunities or training programs
Job score3/5
Benefits3/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to Flex?

See how your résumé matches this role — and tailor it from what actually gets interviews.