Staff Software Engineer - Backend

Hinge Health

Hinge Health

Software Engineering
San Francisco, CA, USA
Posted on Wednesday, May 15, 2024
Hinge Health is moving people beyond pain by transforming the way it is treated and prevented. Connecting people digitally and in-person with expert clinical care, we combine advanced technology, AI and a care team of experts to guide people through personalized care directly from their phone. Our approach is proven to reduce pain by 68%, prevent 42% of new opioid prescriptions, and avoid more than half of joint replacement surgeries. Available to 18M people, Hinge Health is trusted by leading health plans and employers, including Land O’Lakes, L.L. Bean, Salesforce, Self-Insured Schools of California, Southern Company, City of Boston, US Foods, Toyota, and Verizon.
Here at Hinge Health, we welcome all applicants and know a diverse team makes us better and stronger. We look for individuals who embody our leadership principles and we value varied experiences and skill sets. Beyond specific work experience, we also look for unique capabilities and skill sets that are key indicators an applicant will thrive in our fast-paced, frequently evolving environment. If this sounds like the kind of place you’d like to be part of, please apply - we would love to hear from you!
Hinge Health Hybrid Model:
We believe that remote work and in-person work have their own advantages and disadvantages, and we want to be able to leverage the best of both worlds. Employees in hybrid roles are required to be in the office 3 days/week.
About the Role
We are looking for a Backend Staff Software Engineer to help lead Enrollment and Onboarding initiatives. This team helps applicants and members navigate our complex set of programs to find the right treatment for their condition by asking the minimum amount of information necessary to enroll and get started right away. Once enrolled, this team additionally owns the flows for newly-onboarded members to take their first steps towards forming a sustainable habit of movement (ET), by building their ability & motivation throughout their first 1-2 weeks in the program
Backend Staff engineers at Hinge Health contribute to their team’s success by architecting and implementing end-to-end solutions, well-tested performant APIs and data models. In addition, engineers will profile their systems to stay out ahead of scaling bottlenecks, and help maintain a high bar with thoughtful and constructive code reviews. Staff software engineers collaborate with teammates to tackle the hardest features in a sprint and deliver foundational architecture improvements in small, safe patches. The ideal candidate thrives in a highly collaborative, cross functional environment.
We enjoy a continuous deployment DevOps culture, and take owner-operator pride in supporting our code in production. Our production systems rely on React Native, React, Node.js, TypeScript, Nestjs, GraphQL, Docker, Rails, AWS, Postgres, Redis, Apollo, and Redux. Our workflow is trunk-based CI/CD, and our security/compliance posture is at the highest standards of healthcare, including HIPAA, HITRUST, SOC 2, and CCPA.


  • Every day, you’ll work collaboratively with your teammates and cross-pod neighbors to support our mission
  • Every sprint, you’ll share your domain expertise with your teammates and others in the organization
  • Every month, you’ll tackle your team’s hardest problems
  • Every quarter, you’ll identify, propose and execute a significant platform-wide upgrade or innovative change to our workflow or tooling


  • 8+ years of non-internship full time professional software development experience
  • 2+ years of experience in designing and working in microservice based architecture, developing APIs and implementing scalable backend systems.
  • 2+ years of experience in debugging complex issues, designing new features, or improving existing systems.
  • 2+ years of experience in mentoring and leading junior team members, collaborating effectively with cross-functional teams, and contributing to project planning and decision-making.
  • Available for on-call support for at least 1 week per quarter.


  • Bachelor’s Degree in Computer Science or related technical degree
  • 8+ years of software engineering experience focused on backend/platform
  • 4+ years of experience in TypeScript, Nestjs, GraphQL, Node.js, relational (e.g., SQL) databases, Docker, Kubernetes, AWS, Redis and workflow trunk-based CI/CD
  • 1+ years of experience working with Rails, React, and Redux
  • Experience with breaking up a monolithic application/services into microservices


  • Inclusive healthcare and benefits: On top of comprehensive medical, dental, and vision coverage, we offer employees and their family members help with gender-affirming care, tools for family and fertility planning, and travel reimbursements if healthcare isn’t available where you live.
  • Planning for the future: Start saving for the future with our traditional or Roth 401k retirement plan options which include a 2% company match.
  • Modern life stipends: Manage your own learning and development