Senior Software Engineer, Backend Money Team

Flex

Remote regions

US

Salary range

$146,200–$215,000/yr

Benefits

Unlimited PTO

Similar Jobs

See all

About the Role:

  • You will design, build, and scale backend services and APIs for Flex's core financial infrastructure, including payments, billing, and ledger systems.
  • You will drive delivery of impactful initiatives from design to rollout, ensuring operational excellence.
  • You will partner with Product, Finance, Risk, and Engineering to deliver scalable, compliant payment experiences.

What You'll Do:

  • Build robust systems integrating with external payment processors, banking partners, and card networks.
  • Design resilient payment, ledger, and reconciliation workflows to ensure financial accuracy.
  • Operate mission-critical financial services with stringent uptime, security, and compliance.

Who You Are:

  • 5+ years of software engineering experience with Java backend (Spring, Gradle, JUnit, JVM).
  • Experience with AWS (EKS, Aurora, DynamoDB) and containerization (Docker/Kubernetes).
  • Strong communicator comfortable working in globally distributed teams.

Flex

Flex is a growth-stage FinTech company creating a better rent payment experience by allowing users to pay rent on a schedule that fits their budget. The company has a global team across the US, Australia, Canada, and South America, and fosters an inclusive culture with a focus on deliberate growth.

Apply for This Position