Hinge Health

Senior Software Engineer - Backend

San Francisco-HQ, Remote. Posted 10 days ago

The role

You will design and evolve reliable services, APIs, and data models for revenue-critical financial and billing systems. You will work on high-impact backend infrastructure to improve data traceability and system reliability.

What you will do

  • Deliver large projects across billing and financial workflows.
  • Design and evolve reliable services, APIs, and data models.
  • Build for correctness and traceability through durable workflows and validation.
  • Break down complex, cross-functional problems into manageable tasks.
  • Collaborate with Product, Finance, Operations, Data, and partner engineering teams.
  • Improve maintainability, availability, performance, and observability of financial systems.
  • Mentor and support junior engineers through code reviews and design feedback.
  • Communicate technical ideas to technical and non-technical partners.
  • Integrate and leverage AI technologies to automate processes.
  • Participate in the team's weekly on-call rotation.

Required qualifications

  • Bachelor's degree, or equivalent experience, in Computer Science, Engineering, or a related technical field.
  • 3+ years of non-internship, full-time professional software development experience.
  • 2+ years of experience with at least one programming language.
  • 2+ years of experience across the full software development life cycle, from design through production support.
  • Experience delivering large software projects or features in a production environment.
  • Proficiency in at least one modern programming language, such as Golang, Python, Java, or JavaScript/TypeScript.
  • Experience designing and operating backend services, APIs, data models, and asynchronous or distributed workflows.
  • Experience working with relational databases and integrations where data integrity, failure handling, and observability are important.
  • Demonstrated ability to work effectively with cross-functional partners and communicate technical trade-offs clearly.

Nice to have

  • Experience building billing, payments, revenue, accounting, claims, or other financial systems.
  • Familiarity with distributed systems, event-driven architectures, workflow orchestration, and scalable cloud services.
  • Experience with Golang, Python, gRPC, Postgres, Redis, Temporal, AWS
  • Experience improving data quality, operational visibility, incident response, or developer tooling for critical systems.
  • Experience mentoring or onboarding junior engineers.
  • Experience with AI technologies for software design, coding assistance, or process automation.

About the company

Hinge Health is a digital health company focused on delivering evidence-based solutions for musculoskeletal (MSK) pain. The Financial Systems team builds and operates the billing and financial infrastructure that powers how Hinge Health makes money.

Senior Software Engineer - Backend at Hinge Health | JobZoey