Staff Software Engineer, Fullstack-MarTech at Flex | CA, US | Rezi

Staff Software Engineer, Fullstack-MarTech at Flex

Staff Software Engineer, Fullstack-MarTech

Flex · CA, US

6 days ago

Staff Software Engineer, Fullstack-MarTech

Flex · CA, US

7 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Flex is seeking a Staff Software Engineer to join its MarTech team. This role will lead the implementation of platforms, services, and customer-facing web experiences that support customer acquisition and retention. The MarTech team acts as a crucial link between ad platforms, website, messaging systems, analytics, and product data, transforming marketing spend into a measurable growth engine and enabling marketing teams to launch and personalize campaigns independently.

Responsibilities

  • Build and own full-stack marketing services and web experiences that drive customer acquisition and retention.
  • Design and develop 24/7 high-scale APIs, event-driven services, and data pipelines.
  • Build measurement into all deliverables and integrate third-party ad, analytics, and messaging platforms.
  • Collaborate with marketing, data, product, design, and engineering peers to launch features and experiments.

Requirements

  • 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), including modern architectures and tooling.
  • Excellent written and verbal communication skills, with experience in cross-functional collaboration.
  • Proven experience building high-quality, high-performance web and mobile UIs to spec.
  • Proficient in Java frameworks and tools including Spring, Gradle, JUnit, and JVM tuning.
  • Experience with service-oriented architecture, REST APIs, webhooks, message queues, event-driven design, and scalable architectures.
  • Experience with AWS (EKS, Aurora RDS, Elasticache, DynamoDB) and containerization tools.
  • Comfort integrating and debugging third-party APIs and SDKs.

Skills

  • Java
  • Spring Boot
  • TypeScript
  • React
  • React Native
  • AWS
  • Service-oriented architecture
  • REST APIs
  • Message queues
  • Event-driven design
  • Scalable architectures
  • Containerization
  • Spring
  • Gradle
  • JUnit
  • JVM
  • Braze
  • Singular/AppsFlyer/Branch
  • Google Tag Manager
  • Amplitude
  • LaunchDarkly
  • Meta/Google/TikTok/Apple ad and conversion APIs
  • Attribution
  • Identity resolution
  • Conversion tracking
  • A/B testing
  • Experimentation frameworks
  • Web performance optimization
  • Big data platforms
  • Snowflake
  • CI/CD systems
  • GitHub Actions
  • Git
  • Automation
  • Observability tools
  • DataDog
  • Infrastructure as Code
  • CDK
  • Terraform

Location

  • NYC
  • US
  • Australia
  • Canada
  • South America

Work Type

  • Hybrid

Experience Level

  • Staff

Salary/Compensations

  • Tier 1 (NYC/Bay Area, Los Angeles, Seattle): $200,000—$250,000 USD
  • Tier 2 (Austin, Washington D.C. Philadelphia, San Diego, Chicago, Atlanta): $180,000—$225,000 USD
  • Tier 3 (Salt Lake City, all other USA cities): $170,000—$212,000 USD

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
  • Competitive compensation + company equity (non-US)
  • Unlimited PTO (non-US)

About the Company

  • Flex is a growth-stage, NYC headquartered FinTech company creating the best rent payment experience.
  • Flex enables users to pay rent throughout the month on a schedule that better fits their finances and budget.
  • Our mission is to empower renters with flexibility over their most significant recurring expense.
  • We have unprecedented investor support and an enthusiastic user base.
  • We are growing quickly, but deliberately, with a focus on building an inclusive culture.
  • Our dynamic team has incredible perspectives to share.

Equal Opportunity

  • We take great pride in being an equal opportunity workplace.