flex

Staff Software Engineer, Partner Integrations

Apply Now

At a Glance

Location
Remote
Work Regime
remote
Experience
6+ years
Posted
2026-06-09T13:34:43-04:00

Key Requirements

Required Skills

AWSCI/CDJavaSnowflakeTerraform

Domain Knowledge

  • Automation
  • Engineering
  • Medical

Benefits & Perks

Time Off

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