# Staff Software Engineer, Distributed Systems

**Company:** [Ambience Healthcare](https://hotfix.jobs/companies/ambience-healthcare)
**Location:** San Francisco, CA
**Role:** Backend Engineering
**Salary:** $250k – $300k/yr
**Experience:** 7+ years
**Skills:** Python, Go, TypeScript, Postgres, Distributed Systems, Caching, Database Optimization, Rate Limiting, Observability, Multi-Tenancy
**Posted:** 2026-02-02

> Owns core distributed systems infrastructure including database architecture, caching, rate limiting, and observability for real-time clinical workflows at scale. Requires 7+ years experience with strong backend skills in Python/Go/TypeScript and Postgres expertise. Hybrid in SF office.

## Job Description

## What You’ll Own

- **Database Architecture & Scaling** — Own database performance end-to-end: query optimization, indexing strategy, connection management, capacity planning. Design multi-tenant data patterns that maintain performance while balancing isolation tradeoffs.
- **Caching & Latency Optimization** — Build caching infrastructure that keeps EHR API latency out of critical user paths. Identify and optimize hot paths across the application. Build instrumentation to catch performance regressions before they reach users.
- **Rate Limiting** — Design systems that respect EHR API rate limits while maintaining user experience. Build infrastructure that degrades gracefully under load: queue management, circuit breakers, load shedding.
- **Reliability & Observability** — Dashboards and alerting for database performance, cache hit rates, connection pool utilization, API latency by customer. Systematically identify and harden against failure modes: connection exhaustion, cache stampedes, thundering herds.

## Who You Are

- 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
- Track record of diagnosing and solving scaling or reliability problems
- In SF, 3x/week in-person

## Compensation

Base compensation range of approximately **$250,000–$300,000** per year, exclusive of equity.

## Similar roles

- [Staff Software Engineer](https://hotfix.jobs/jobs/8df0baf2-b2f1-4f32-a883-5adae1921188) - Postman - New York, NY - $250k – $310k/yr
- [Staff Backend Engineer, Search](https://hotfix.jobs/jobs/f485f38f-1150-4551-b962-4065e699d215) - ClickUp - Remote - $250k – $300k/yr
- [Staff Software Engineer, Backend](https://hotfix.jobs/jobs/a425b12d-6646-4264-ab73-b69d622fd810) - Posh - New York, NY - $250k – $300k/yr
- [Senior Staff Software Engineer](https://hotfix.jobs/jobs/77003a50-53d8-40eb-b740-ec3331f4ca26) - Ironclad - San Francisco, CA - $250k – $270k/yr
- [Staff Software Engineer, Money Partnerships](https://hotfix.jobs/jobs/45cbd59b-57a6-4c22-9f8b-72a76699dffb) - Replit - Foster City, CA - $250k – $350k/yr

**Apply:** https://hotfix.jobs/jobs/9ee485f2-2f2d-4797-9f4d-9f0b02a92a8a
**Canonical:** https://hotfix.jobs/jobs/9ee485f2-2f2d-4797-9f4d-9f0b02a92a8a