Backend Engineer

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Backend Engineer designing and owning services and APIs for Flex’s applications. Collaborating with teams to build reliable systems that unlock HSA/FSA spending.

Responsibilities:

  • Design, build, and own backend services and APIs that power Flex’s applications
  • Model the domain - eligibility rules, transactions, merchants, consumer accounts, etc. - in data structures and APIs that other teams build on
  • Partner with frontend, design, and business stakeholders to translate merchant and consumer needs into reliable APIs and workflows
  • Own and improve our backend service architecture, data models, and integrations
  • Analyze, troubleshoot, and resolve production issues rooted in business logic, data correctness, and transactional edge cases
  • Collaborate on cross-functional projects that connect the full Flex experience, from consumer checkout to merchant analytics
  • Create and maintain documentation for APIs, services, and on-call runbooks
  • Contribute to a culture of learning, problem-solving, and operational excellence

Requirements:

  • 5+ years of experience building production backend services and APIs in a typed language (Rust, TypeScript/Node, Go, Python, etc.)
  • Strong relational database fundamentals and experience designing APIs that other teams or external partners depend on
  • You're resourceful, curious, and comfortable learning new tools quickly
  • You thrive in fast-paced, dynamic environments and enjoy wearing multiple hats
  • You're collaborative and enjoy working across teams to solve problems
  • You have an execution mindset and always keep the end user in mind
  • You're proficient at leveraging AI tools to ship faster.

Benefits:

  • Competitive compensation and equity package
  • Flexible, remote-friendly work environment