Senior Software Engineer - Backend(Growth Data Platform)

Hinge Health logo

Hinge Health

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, State of New Jersey, US Foods, and Verizon.

We are looking for a Senior Software Engineer to join the Growth Data Platform team here at Hinge Health in Bengaluru with at least 5+ years of relevant experience. Hinge Health software engineers work on small interdisciplinary teams focused on different parts of the user journey. Our backend engineers contribute to their team’s success by building and extending secure, scalable services and exposing clear, well-tested APIs that enable our Growth Marketing teams to build customized touchpoints to engage our users. In addition to contributing to valuable new features, software engineers pay down tech debt, spike on novel solutions, and share responsibility for healthy live site operation.

We enjoy a continuous deployment DevOps culture, and take owner-operator pride in supporting our code in production with an on-call rotation. Rotations vary by team.

Our production systems rely on React Native, React, Node.js, Typescript, NestJS, GraphQL, Docker, Rails, AWS, Postgres, Redis 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.

What you will be doing:

  • Every day, you’ll tackle small-grained problems in an Agile red/green/refactor workflow
  • Every sprint, you’ll build, test and deploy complete, meaningful features
  • Every month, you’ll level up a couple skills on the professional development plan you and your manager detailed together
  • Every quarter, you’ll help define the objectives and key results that will shape your team’s roadmap
  • Every so often, you’ll be moved to tears by customer testimonials expressing the profound direct impact your work had on their life

You could be a great fit if you:

  • Education: Bachelor’s degree in Computer Science or equivalent technical degree or equivalent experience
  • 5+ years of software engineering experience with backend/platform preference
  • Experience with breaking up a monolithic application/services into microservices
  • Delivery: Ability to break big projects into small, testable pieces to consistently hit business-meaningful milestones
  • Domain Expertise: Experience with distributed microservices architecture built in Docker containers utilizing Node.js/Typescript, Nestjs, and/or other sophisticated Javascript frameworks
  • Problem Solving: Business intuition that informs right-sized solutions, thoughtful trade offs, and game-changing innovation
  • Communication: Clear, inclusive communication with both teammates and non-technical partners
  • Leadership: A track record of strong ownership, initiative, tenacity, integrity, and humility

Location

    Montréal

Job type

  • Fulltime

Role

Engineering