Hinge Health
Senior Software Engineer - Backend
San Francisco-HQ, Remote. Posted 17 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.