Ambiencehealthcare

Staff Software Engineer, Distributed Systems

San Francisco. Posted 9 months ago

The role

You will own core systems including database architecture, caching, multi-tenancy, and performance optimization. You will design infrastructure to handle growth and ensure reliability for real-time clinical workflows.

What you will do

  • Own database performance including query optimization, indexing, and capacity planning
  • Design multi-tenant data patterns
  • Build caching infrastructure to manage EHR API latency
  • Identify and optimize hot paths across the application
  • Build instrumentation to catch performance regressions
  • Design systems to respect EHR API rate limits
  • Build infrastructure for queue management, circuit breakers, and load shedding
  • Create dashboards and alerting for database performance, cache hit rates, and API latency
  • Identify and harden against failure modes like connection exhaustion and cache stampedes

Required qualifications

  • 7+ years in software engineering
  • 3+ years focused on infrastructure, backend systems, or platform engineering
  • Staff-level scope owning cross-cutting infrastructure
  • Experience debugging production issues that stumped others
  • Strong backend fundamentals in Python, Go, TypeScript, or similar
  • Deep experience with relational databases
  • Comfort reading code across the stack to trace performance issues
  • Track record of diagnosing and solving scaling or reliability problems
  • In SF, 3x/week in-person

Nice to have

  • Postgres

Benefits

  • Comprehensive medical, dental, and vision coverage for you and your dependents
  • 401(k) with a company match of up to 3% of base salary
  • Full equipment provisioning
  • Parental leave
  • Annual company-wide off-sites, team off-sites and regular team lunches and all-hands gatherings with travel, lodging and meals covered
  • Flexible time off with no annual cap
  • Company-wide holidays
  • Annual holiday shutdown from December 24–January 1

About the company

Ambience builds an AI intelligence platform that restores humanity to healthcare by removing administrative burden. The company provides real-time coding-aware documentation and clinical workflow support across North America.