SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Flex is a growth-stage fintech company headquartered in NYC that is transforming rent payments by enabling users to pay throughout the month on flexible schedules. The company is seeking a Staff Software Engineer to lead the Marketing Technology (MarTech) team, which serves as the connective layer between ad platforms, website, messaging systems, analytics, and product data.
The MarTech team owns growth engineering end-to-end across Lifecycle Marketing (email & SMS), Performance Marketing (paid acquisition), Brand (social and web properties), and Product Marketing. Key systems include an incentive platform for referrals and affiliates, attribution and measurement infrastructure, customer-facing web experiences, and lifecycle messaging orchestration.
In this role, you will build and own full-stack marketing services and web experiences that drive customer acquisition and retention. You'll design and develop high-scale APIs, event-driven services, and data pipelines running on AWS. The tech stack includes Java and Spring Boot for backend services and TypeScript/React for web frontends. You'll integrate third-party ad, analytics, and messaging platforms behind durable abstractions, build measurement into every feature shipped, and collaborate closely with marketing, data, product, design, and engineering teams to launch features and experiments.
This is a senior individual contributor role with company-wide technical scope, responsible for architectural decisions and mentoring across the MarTech platform. You'll work on systems handling 24/7 high-scale traffic and complex event-driven workflows.