SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 204,000 - 300,000 / annual
Flex is a growth-stage fintech company headquartered in NYC that is transforming how renters pay rent by enabling flexible, affordable payment schedules throughout the month. The company's mission is to empower renters with flexibility over their most significant recurring expense while helping them avoid late fees and build credit.
As a Senior Staff Software Engineer for Partner Integrations, you will oversee the technical roadmap for a team focused on standardizing APIs, tools, and processes that enable external partners to connect to Flex for data sharing and payments across entry points like Flex Anywhere. You will be a hands-on technical leader working across APIs, SDKs, and web experiences, collaborating with Engineering, Product, Design, Infrastructure, Sales, Partner, and Customer Success teams to ensure technical strategy aligns with organizational goals.
The role requires someone who is a doer—efficient and willing to roll up sleeves when needed; an owner who takes full accountability from design through production; collaborative and comfortable pressure-testing ideas with others; precise in both code and communication; resilient when systems break and priorities shift; and humble, prioritizing the right answer over being right.
You will be responsible for leading the delivery of highly impactful products end-to-end, driving quality and consistency in code and architecture without compromising velocity, and designing solutions that maximize ROI and business impact. You'll work with both technical and non-technical stakeholders, successfully aligning expectations on scope and delivery.
Flex has a distributed team across the US, Australia, Canada, and South America. The company offers relocation assistance for candidates outside major office hubs (NYC, San Francisco, Salt Lake City). Full-time US employees receive competitive medical, dental, and vision coverage; company equity; 401(k) with match; unlimited PTO plus 13 company holidays; parental leave; and a free Flex subscription.
**Requirements:**
- Bachelor's degree or above in Computer Science or related field
- Minimum 10 years of software engineering experience, with at least 3 years of hands-on technical leadership
- Ability to work on a globally-distributed team with high degree of ownership
- Experience leading delivery of multiple highly impactful products end-to-end, on time with high quality bar
- Experience working with technical and non-technical stakeholders, successfully aligning and setting expectations on scope and delivery
- Ability to drive yourself and your team to bring quality and consistency to code and architecture without compromising velocity
- Ability to grow in fast-paced, dynamic environment
- Experience designing and developing solutions that maximize ROI and lead to significant business impact
- Experience working in FinTech and familiarity with major payment rails
- Experience working with Sales stakeholders and/or building products for Sales professionals
- Experience building integrations with external partners and managing relationships with external stakeholders
- Experience working on AWS cloud-based applications