Ambience Healthcare logo
Ambience Healthcare Posted 30+ days ago

Staff Software Engineer, Distributed Systems

Location

San Francisco

Contract

Permanent

Full-time

Salary

$226–283k

Gross per year

Experience

Lead

Lead level

Job summary

Responsibilities

Ambience processes millions of patient encounters across the nation's largest health systems. These organizations trust us with real-time clinical workflows where latency and reliability directly impact patient care.

  • Database Architecture & Scaling — Own database performance end-to-end: query optimization, indexing strategy, connection management, capacity planning.
  • Caching & Latency Optimization — Build caching infrastructure that keeps EHR API latency out of critical user paths. Identify and optimize hot paths across the application.
  • Rate Limiting — Design systems that respect EHR API rate limits while maintaining user experience. Build infrastructure that degrades gracefully under load: queue management…
  • Reliability & Observability — Dashboards and alerting for database performance, cache hit rates, connection pool utilization, API latency by customer.

What they're looking for

  • 7+ years in software engineering, 3+ focused on infrastructure, backend systems, or platform engineering
  • Staff-level scope: owned cross-cutting infrastructure, debugged production issues that stumped others
  • Strong backend fundamentals in Python, Go, TypeScript, or similar
  • Deep experience with relational databases (Postgres preferred)
  • Comfort reading code across the stack to trace performance issues

Tech stack

Read the full job posting

This summary is written by Tokn from the original posting. Only the posting published by Ambience Healthcare is authoritative. Request a removal

jobs.ashbyhq.com ↗