Senior Software Engineer - Backend
Hinge Health - San Francisco, CA
Hiring: Senior Software Engineer - Backend Company: Hinge Health Location: San Francisco, CA Job Posted Time: 2026-09-10 11:43:37 Employment Type: Full-time / Remote Target Skills & Keywords : AWS, CI/CD, Event-Driven, Go, HIPAA, Java, JavaScript, PostgreSQL, Python, Redis, SOC 2, TypeScript, gRPC About the job Experience: •5+ years of non-internship, full-time professional software development experience. •4+ years of experience with at least one programming language. •4+ years of experience across the full software development life cycle, from design through production support. Required Skills: •Hinge Health is a digital health company focused on delivering evidence-based solutions for musculoskeletal (MSK) pain. By combining personalized exercise therapy with virtual care, Hinge Health helps people manage and reduce chronic pain while improving quality of life and reducing healthcare costs. •Backend engineers at Hinge Health contribute to their team’s success by architecting and implementing end-to-end solutions, well-tested and performant APIs, and durable data models. You will profile systems to stay ahead of scaling bottlenecks, participate in thoughtful and constructive code reviews, and help maintain a high engineering bar. •Deliver large projects across billing and financial workflows, often acting as a maintainer for key code repositories. •Design and evolve reliable services, APIs, and data models for revenue-critical systems, including billing flows, payment-model changes, payer integrations, and financial data movement. •Build for correctness and traceability by establishing clear data ownership, durable workflows, idempotent processing, strong validation, and actionable audit and operational signals. •Break down complex, cross-functional problems into manageable tasks, enabling steady delivery while identifying and resolving root causes of incidents and data discrepancies. •Partner cross-functionally with Product, Finance, Operations, Data, and partner engineering teams to define requirements, roadmap technical strategy, and balance short-term delivery with long-term system health. •Improve the maintainability, availability, performance, and observability of financial systems, including developer tooling and operational runbooks. Qualifications: •Bachelor’s degree, or equivalent experience, in Computer Science, Engineering, or a related technical field. •Proficiency in at least one modern programming language, such as Golang, Python, Java, or JavaScript/TypeScript. •Demonstrated ability to work effectively with cross-functional partners and communicate technical trade-offs clearly. •Operational familiarity with distributed systems, event-driven architectures, workflow orchestration, and scalable cloud services. Compensation: •$158,400 - $237,600 / year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!