Lead the design and delivery of backend-heavy, device-adjacent software systems that power connected device experiences, clinical workflows, and supporting operational tools.
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.
Partner closely with engineering, product, design, hardware, clinical, and regulatory stakeholders to translate ambiguous requirements into pragmatic execution plans with clear tradeoffs.
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.
Raise the technical bar for backend quality, observability, testability, and operational excellence in a production environment that values owner-operator accountability.
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.
Proactively identify platform gaps, technical debt, and workflow improvements that increase delivery speed, reduce regressions, and improve long-term maintainability.
Requirements
8+ years of professional software engineering experience building and shipping production systems.
Strong backend engineering experience, including designing APIs, building scalable services, and working in microservice-oriented architectures.
Strong experience with Python in production systems.
Strong experience building modern web applications with Next.js and TypeScript.
Experience working across end-to-end systems that connect backend services, mobile or web clients, and device-adjacent software surfaces.
Experience with cloud infrastructure and modern backend tooling such as AWS, Docker, Postgres, Redis, GraphQL, and related systems.
Experience debugging complex production issues, improving reliability, and strengthening observability and release confidence.
Demonstrated technical leadership through architectural influence, cross-functional collaboration, and mentoring other engineers.
Tech Stack
AWS
Cloud
Docker
GraphQL
JavaScript
Next.js
Postgres
Python
Redis
TypeScript
Benefits
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