Senior Software Engineer Backend (NYC)
Core
Designing and maintaining backend services and real-time web applications for audio and SMS communications to support patient engagement in musculoskeletal care.
Role type
Senior Backend Software Engineer
Builds
Fault-tolerant, long-running workflows and reliable, compliant systems for MSK provider groups and specialty clinics.
Domain
Healthcare technology / SaaS
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript, Python, Node.js, Express, Mongoose, Twilio, distributed workflow orchestration (Temporal/Cadence/AWS Step Functions), distributed systems fundamentals
Preferred skills
HL7, FHIR, EHR integrations, cloud platforms (AWS/Azure/GCP), CI/CD pipelines, monorepo setups (Turborepo/Nx)
Technologies
TypeScript, Python, Node.js, Express, Mongoose, Twilio, Temporal, Cadence, AWS Step Functions, Conductor, AWS, Azure, GCP, Turborepo, Nx, Apache Spark, Databricks
Responsibilities
Design and build highly available backend applications in regulated environments; implement and operate fault-tolerant, long-running workflows; collaborate with frontend, product, and infrastructure teams to deliver reliable systems.
Seniority
Senior, hands-on IC