Hinge Health

Hinge Health

Staff Software Engineer, Device Software

San Francisco-HQ · Staff+

Sponsorship not specifiedDetected 37 days ago
PythonReactNext.jsReact NativePostgreSQLRedisAWSCloud PlatformsDockerGraphQLHardware DesignClinical TrialsClinical ResearchResearchLeadershipCommunication

About the role

  • Hinge Health is looking for a Staff Software Engineer to join our Device Software team inside Hardware R&D.
  • This is a staff-level individual contributor role with strong backend ownership for device-adjacent software, with particular emphasis on Python and Next.js systems.
  • The role is expected to operate across a broad technical surface while partnering closely with Product, Clinical, Regulatory, Hardware Engineering, Data, and Quality stakeholders.

Responsibilities

  • Own complex technical initiatives from problem framing through implementation, especially across Python services, Next.js applications, APIs, and integrations that connect device, app, and backend surfaces.
  • Drive architecture and technical decision-making for scalable, maintainable systems spanning mobile, backend, device-control, and telemetry flows.
  • Build and improve the software foundations behind major Device Software initiatives, including areas like deep link unlock, clinical research platform work, and OTA-related capabilities.
  • Mentor engineers through design reviews, implementation guidance, debugging, and day-to-day technical leadership, helping the team make strong technical decisions and ship with confidence.
  • Partner closely with engineering, product, design, hardware, clinical, and regulatory stakeholders to translate ambiguous requirements into pragmatic execution plans with clear tradeoffs.

Requirements

  • Strong experience with Python in production systems.
  • Experience with cloud infrastructure and modern backend tooling such as AWS, Docker, Postgres, Redis, GraphQL, and related systems.

Nice to have

  • Experience working on connected devices, BLE flows, device-control experiences, or software developed in close partnership with firmware and hardware teams.
  • Experience with React Native or mobile application development in support of end-to-end device experiences.
  • Experience operating effectively in high-ambiguity environments where a staff engineer is expected to define scope, surface risks early, and guide execution across multiple teams.
  • The platform addresses a broad spectrum of MSK care - from acute injury, to chronic pain, to post-surgical rehabilitation - through personalized, evidence-based care.
  • The company is headquartered in San Francisco with additional offices in Montreal and Bangalore.
  • Learn more at http://www.hingehealth.com/http://www.hingehealth.com
  • We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.
  • We provide reasonable accommodations for candidates with disabilities.

Benefits

  • 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
  • Hinge Health is an
  • At Hinge Health, we're using technology to scale and automate the delivery of healthcare - starting with musculoskeletal (MSK) conditions, which affect over 1.7 billion people worldwide.
  • With an AI-powered human-centered care model, Hinge Health leverages cutting-edge technology to improve outcomes, experiences and costs to help people move beyond their pain.

Equal opportunity

  • equal opportunity employer and prohibits discrimination and harassment of any kind.
  • If you feel you need assistance or an accommodation due to a disability, let us know by reaching out to your recruiter.

This listing is sourced directly from Hinge Health's careers page and normalized into a canonical job model.