flex
Staff Software Engineer, Partner Integrations
At a Glance
- Location
- Remote
- Work Regime
- remote
- Experience
- 6+ years
- Posted
- 2026-06-09T13:34:43-04:00
Key Requirements
Required Skills
Domain Knowledge
- Automation
- Engineering
- Medical
Benefits & Perks
company equity Unlimited PTO
Requirements
Flex is looking for a Staff Software Engineer to join our Partner Engineering organization and help build out our payment integrations platform & user experiences.
You will help shape the technical roadmap for the team, working across APIs, SDKs, and Web experiences.
You will work with teams across the organization including Engineering, Product, Design, Infrastructure, Sales, Partner and Customer Success to deliver products that wow our customers and drive business goals.
We expect you to be hands-on and execute work as an individual, and build products that allow for flexibility as we evolve our product offerings.
Experience with Service-Oriented Architecture, REST APIs, message queues, and scalable distributed systems
Experience with AWS (EKS, Aurora RDS, Elasticache, DynamoDB) and containerization
Responsibilities
Design, implement, and maintain our payment integrations platform, including partner APIs, SDKs, and embedded web experiences
Help shape and drive the technical roadmap for the Partner Engineering team
Design and develop scalable APIs and integrations to support money movements across our banking partners via payment rails such as ACH
Work cross-functionally with Engineering, Product, Design, Infrastructure, Sales, Partner, and Customer Success to deliver high-impact features
Scale our integrations platform to support business growth while maintaining performance and reliability
Continuously improve daily operations through automation, tooling, design evolution, and observability