Skip to content
Ambience HealthcareAmbience HealthcareSan Francisco, CA

Staff Software Engineer, Distributed Systems

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.

250k – 300k/yr
Hybrid7+ YOEBackend Engineering

About the role

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.

Skills

PythonGoTypeScriptPostgresDistributed SystemsCachingDatabase OptimizationRate LimitingObservabilityMulti-Tenancy
Postman

Staff Software Engineer

PostmanNew York, NY +1

Staff Software Engineer building APIs, scaling AI infrastructure, and designing developer experiences. Drive technical direction, mentor engineers, and collaborate across the stack in TypeScript and Next.js.

250k – 310k/yr
On-site8+ YOEBackend Engineering
ClickUp

Staff Backend Engineer, Search

ClickUpUnited States

Staff-level search engineer responsible for designing, scaling, and optimizing ClickUp's search infrastructure using OpenSearch/ElasticSearch, including real-time indexing, vector search, and relevance tuning.

250k – 300k/yr
Remote7+ YOEBackend Engineering
Posh

Staff Software Engineer, Backend

PoshNew York, NY

Own backend architecture across multiple services, write production code, and drive technical direction at a social marketplace platform. Requires 8+ years experience scaling distributed systems with deep expertise in APIs, data modeling, and cloud infrastructure.

250k – 300k/yr
On-site8+ YOEBackend Engineering
Ironclad

Senior Staff Software Engineer

IroncladSan Francisco, CA

Leads architecture and ownership of document/record service for AI-powered contract platform, partnering cross-functionally to build scalable backend systems and drive AI innovation. Requires 7+ years experience in complex backend systems.

250k – 270k/yr
Hybrid7+ YOEBackend Engineering
Replit

Staff Software Engineer, Money Partnerships

ReplitFoster City, CA

Builds and owns zero-to-one integrations with financial partners including payment processors and agentic-commerce protocols. Designs abstractions, observability, and incident response for reliable global transactions in Replit's AI platform. Requires 6+ years backend experience with financial integrations.

250k – 350k/yr
Hybrid6+ YOEBackend Engineering