Staff Software Engineer, Distributed Systems
$250k - $300kFrist Cressey Ventures
Location San Francisco Employment Type Full time Department Engineering About Us Ambience Healthcare is the leading AI platform for documentation, coding, and clinical workflow, built to reduce administrative burden and protect revenue integrity at the point of care. Trusted by top health systems across North America, Ambience’s platform is live across outpatient, emergency, and inpatient settings, supporting more than 100 specialties with real-time, coding-aware documentation. The platform integrates directly with Epic, Oracle Cerner, athenahealth, and other major EHRs. Founded in 2020 by Mike Ng and Nikhil Buduma, Ambience is headquartered in San Francisco and backed by Oak HC/FT, Andreessen Horowitz (a16z), OpenAI Startup Fund, Kleiner Perkins, and other leading investors. Join us in the endeavor of accelerating the path to safe & useful clinical super intelligence by becoming part of our community of problem solvers, technologists, clinicians, and innovators. The Role 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. A slow response during a patient visit isn't just a bad metric; it's a physician abandoning the tool. You’ll own the core systems that let Ambience scale reliably: database architecture, caching, multi-tenancy, and the performance optimization that determines whether our products feel fast or frustrating to clinicians. You’ll design database architecture that handles our growth trajectory, build caching systems that keep EHR API latency out of critical paths, and create multi-tenant infrastructure that isolates customer data without sacrificing performance. The goal: infrastructure that other teams depend on without thinking about it. Our engineering roles are hybrid in our SF office (3x/week). 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 Why Here Ambience powers real-time clinical workflows at the country’s largest health systems. Latency and reliability directly impact whether physicians adopt the tool. This isn't theoretical scaling; it's infrastructure that matters. Healthcare adds interesting constraints. Multi-tenancy has compliance implications. Caching patient data requires thinking about retention and access controls. Your infrastructure decisions have downstream security and privacy consequences. We're growing rapidly across customers, encounters, and product surface area. The investments you make now will determine how smoothly we handle 10x growth. Small team, high trust, direct access to leadership. Staff engineers here shape technical direction, not just execute on it. Pay Transparency We offer a base compensation range of approximately $250,000–$300,000 per year, exclusive of equity. This intentionally broad range provides flexibility for candidates to tailor their cash and equity mix based on individual preferences. Our compensation philosophy prioritizes meaningful equity grants, enabling team members to share directly in the impact they help create. Outside of this range? We still encourage you to apply. We take an individualized approach to compensation that accounts for experience, scope, and the life factors that matter to each candidate. Being at Ambience An opportunity to work with cutting edge AI technology, on a product that dramatically improves the quality of life for healthcare providers and the quality of care they can provide to their patients Work alongside a world‑class, diverse team that is deeply mission aligned Ownership over your success and the ability to significantly impact the growth of our company Competitive salary and equity compensation with benefits including health, dental, and vision coverage, quarterly retreats, unlimited PTO, and a 401(k) plan with matching Ambience is committed to supporting every candidate’s ability to fully participate in our hiring process. If you need any accommodations during your application or interviews, please reach out to our Recruiting team at View email address on click.appcast.io. We’ll handle your request confidentially and work with you to ensure an accessible and equitable experience for all candidates. Ambience Healthcare has become aware of scams targeting jobseekers with fake jobs and even interviewing people. Our emails will always come from @ambiencehealthcare.com. We would never ask candidates to download apps or make any form of payment. If you are contacted through WhatsApp, Telegram, similar but fake email domains, or asked to make a payment, these contacts are not legitimate. Report the issue immediately to LinkedIn and the FBI. #J-18808-Ljbffr Frist Cressey Ventures
- Gravity Engineering Services Pvt Ltd. in San Francisco is seeking a senior software engineer to architect and implement scalable microservices for autonomous agents... ..., and a proven track record in building distributed systems on Kubernetes and AWS. The ideal candidate...Suggested
- ...Responsibilities We're looking for an exceptional Staff Software Engineer to help define and build the distributed backend that powers our AI agent platform and the... ...patterns, and build the foundational systems that will support millions of users as Workato's...SuggestedImmediate startRemote workFlexible hours
- Anthropic in San Francisco is seeking an experienced software engineer to lead the caching infrastructure for Claude. You will define the data plane, developer experience, and cross‑team collaboration to ensure low latency and correctness across a global user base. You...Suggested
- Anthropic is seeking an experienced Software Engineer to join the Databases team and build the infrastructure powering Claude and research workloads. You will architect systems for billions of API requests and ensure reliability across GCP, AWS and diverse deployments....Suggested
- ...it breaks. You’ll join a small senior engineering team building a new object-storage product... ...you’ll do Build S3-compatible and distributed object-storage services Design for consistency... ...building or deeply owning storage systems at scale Experience with object...SuggestedFull time
$215k - $250k
...consolidating workflows into a single proven system. Federato drives better business... .... Role Overview We are looking for a Software Engineer, AI Systems to help build the backend... ...working with cloud infrastructure and distributed systems Comfort working across layers...- ...deployment of AI across health systems. We are a growing team of... ...creatives, technologists, and engineers working together to empower... ...are looking for experienced software engineers to join our team... ...software by multiples. This is a distributed systems oriented role and is...
$300k
...San Francisco is seeking an experienced software engineer to join their Inference team. The role focuses on building and optimizing systems for AI model deployment, with a strong... ...engineering experience, particularly in distributed systems, and be eager to work in a...- ...is seeking an accomplished backend/full‑stack engineer to lead the design and delivery of large, distributed systems that power a growing user base. You will bring... ..., and a hands‑on approach to building scalable software for high‑traffic applications. #J-18808-Ljbffr...
$228k - $290k
...time, integrating deeply with EMR systems. Role Overview Abridge’s services and engineering team are in hyperscale mode. We are looking for experienced software engineers to help improve the... ...infrastructure focused, and is distributed systems oriented. Responsibilities...Hourly payFull timeFlexible hours- Abridge in San Francisco is seeking an experienced Software Engineer focused on improving the performance, stability, and scalability... ...years of experience in software engineering, particularly in distributed systems, to make significant contributions to the team. The role...
- Emergent is hiring a Staff Engineer on Autonomous Systems to define the technical foundation for AI agents... ...test, and deploy production-grade software at global scale. You will own architecture... ..., and performance across distributed workloads. #J-18808-Ljbffr Emergent
- ...most critical services. Those systems are at the core of our text... ...role reports to the Senior Engineering Manager of Realtime Infrastructure... ..., reliable and performant distributed systems. Collaborate with... ...Familiar with open source software, and not afraid to dig into...
$160k - $180k
...most critical services. Those systems are at the core of our text... ...role reports to the Senior Engineering Manager of Realtime Infrastructure... ..., reliable and performant distributed systems. Collaborate with... ...Familiar with open source software, and not afraid to dig into...Full timeRelocationRelocation package- ...AI agents, and at StackAI that work runs on a single engine. Some agents finish in a second. Others run for days,... ...failures without losing a step. We're hiring a Senior Software Engineer, Engine & Distributed Systems to own that engine: the durable runtime at the core...
- ...in San Francisco is seeking a Senior Software Engineer to enhance its OLAP engine components,... ...will own critical parts of a complex system that processes trillions of events, driving... ..., C++, or Python, and a passion for distributed systems. Amplitude offers excellent...Flexible hours
$180k - $275k
...evolve the core data model and storage systems powering Gamma’s business. You’ll ship... ...with rapid shipping velocity. As Software Engineer on the Platform team, you’ll collaborate... ...Design and implement scalable APIs, distributed systems, and data infrastructure that...Full timeWork at officeWork from home$240k - $290k
...research in information theory , probabilistic modeling , and distributed systems to design self-optimizing data infrastructure: systems that... ...how information is represented and used by AI. This engineering team partners closely with the Granica Research group led by...Flexible hours$180k - $275k
...Employment Type Full time Department Engineering Why this role matters now AI has dramatically... ...build detection, triage, and response systems that would have required a team five... ...Gamma magical. This means designing distributed systems for real-time content scanning,...Full timeWork at officeWork from home$215k - $260k
...performing team that believes in each other, come build with us at Crusoe. About the Role: We are seeking a Staff Software Engineer to lead distributed systems design and development within Crusoe Cloud's Cloud Monitoring Service. This team builds the observability...Full timeTemporary work- Acceler8 Talent is looking for a Senior Distributed Systems Engineer with over 7 years of experience in software engineering. This hybrid position in San Francisco focuses on building systems for AI-powered clinical environments, impacting patient care directly. The role...
- .... Join us and help build the platform engineers turn to to ship AI products. At Baseten... ...we are building the global operating system for distributed, heterogeneous AI hardware. We believe... ...configuration to architect the software fabric that unifies thousands of GPUs...Flexible hours
$229.9k - $262.4k
Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment?...Full timePart timeInternshipLocal area- ...overwhelming the grid. Our Emerald Conductor software platform makes data centers... .... About the Role We’re hiring a Distributed Systems / Backend Engineer to serve as a key contributor on the... ...levels, from early-career to staff+, with expectations and scope aligned...Immediate startWork from homeFlexible hours1 day per week
- ...ambitious work on training infrastructure. You will contribute to the distributed training backbone, optimizing performance across GPUs, CPUs, and networks, and shaping RL training and post-training systems. Join a fast-moving team at the intersection of frontier research,...Remote jobWork at officeVisa sponsorship
- Harrison Clarke is working with a high-growth startup in San Francisco seeking a Staff Distributed Systems Engineer. This hands-on role involves designing and building core systems for a cutting-edge AI code generation product. The ideal candidate will have excellent coding...
$141k - $242k
...spatial intelligence of our autonomous fleet. As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile,... ...variety, can pivot across projects, and tackles complex distributed systems problems from data ingestion to real‑time serving. You will...Full timeWork at officeWork from homeFlexible hours- ...Senior Staff Full Stack Engineer – Platform Employment Type: Full-time, Permanent... ...building AI-powered software used by large enterprise customers... ...and advanced data systems. Backed by leading investors... ...frontend technologies in a distributed, high-performing team. Key...Permanent employmentFull time
- ...As a remote Staff Software Engineer at TeamDynamix, you'll lend your software craftsmanship to... ...delivery of a brand-new User Management System that becomes the single place every... ...have to hold up at that volume. Hard distributed-systems work. Omni-directional sync...Temporary workRemote workFlexible hours
$192.5k - $269.4k
...be part of the core group of engineers that build our... ...and productive by building software and tools. If you are looking... ...scale to the next level. As a Staff Software Engineer on the Infrastructure... ...core infrastructure services, distributed systems, microservices, and software...Temporary workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Distributed Systems. Be the first to apply!
- ground systems engineer San Francisco, CA
- advanced systems engineer San Francisco, CA
- active directory systems engineer San Francisco, CA
- distributed systems engineer San Francisco, CA
- computer systems engineer San Francisco, CA
- adas systems engineer San Francisco, CA
- microsoft systems engineer San Francisco, CA
- computer system validation engineer San Francisco, CA
- mission system engineer San Francisco, CA
- electronic systems engineer San Francisco, CA

