Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Distributed Systems

$250k - $300k

Ambience Healthcare

About Us:

Here at Ambience, we never set out to be just another scribe. We're building the AI intelligence platform that restores humanity to healthcare and drives meaningful ROI for health systems across the country.

Our technology helps providers focus on delivering great care by removing the administrative burden that pulls them away from patients and away from their most impactful work. Ambience delivers real-time coding-aware documentation and clinical workflow support across ambulatory, emergency and inpatient settings at the top health systems in North America.

Our teams operate relentlessly with extreme ownership to build the best solutions for our health system partners. We value candor, positivity and deep thought - and we expect a lot from each other because we know the problems we're solving truly matter.

Ambience was ranked #1 for Improving the Clinician Experience in the KLAS Research Emerging Solutions Top 20 Report, recognized by Fast Company as one of the Next Big Things in Tech, named one of the best AI companies in healthcare by Inc., and selected as a LinkedIn Top Startup in 2024 and 2025. We're backed by Oak HC/FT, Andreessen Horowitz (a16z), OpenAI Startup Fund, and Kleiner Perkins - and we're just getting started.

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.

Life at Ambience

Working at Ambience means opting into a high-ownership, high-trust environment built for people who want to grow fast, operate decisively and focus on work that matters. This could be the right place for you if you want to
  • Work on mission-critical AI technology that directly improves clinicians' day-to-day lives and health system financial health across some of the most complex, high-stakes workflows in the world.
  • Join a "dream team" culture where we hire exceptional people, expect exceptional outcomes and invest deeply in feedback and continuous growth. We operate as a championship team, and that means being ok with hard, uncomfortable, ambiguous problems that lead to real greatness.
  • Operate with real ownership and accountability in an environment where there are no bystanders: If something is broken, we fix it! You will have meaningful autonomy and be expected to drive work to completion.
To help you do your best work, we pair these expectations with benefits intentionally designed to help you feel supported and safe at Ambience and beyond. Some of our key benefits include
  • Comprehensive medical, dental, and vision coverage for you and your dependents
  • 401(k) with a company match of up to 3% of base salary
  • A remote-friendly culture (with a San Francisco HQ) and full equipment provisioning to ensure you can work effectively from wherever you're based.
  • Parental leave to support your family needs
  • 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 and an annual holiday shutdown from December 24-January 1 designed to support real rest and long-term sustainability.

Ambience Healthcare is an equal opportunity employer and is committed to building a diverse and inclusive workplace. We do not discriminate on the basis of race, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, disability, veteran status, genetic information, or any other legally protected status. We encourage applicants from all backgrounds to apply.

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 our ask candidates to download apps or make any form of payment(s). 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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Distributed Systems in San Francisco, CA vacancy
  • $192k - $260k

     ...equivalent practical experience. Optional: MS or PhD in databases, distributed systems. Comfortable working towards a multi-year vision with...  ..., drastically simplify the complexity of real-world data engineering architecture. Delta Pipelines : It's difficult to manage even... 
    Suggested
    Worldwide

    Cacheflow

    San Francisco, CA
    3 days ago
  • Saris AI, based in San Francisco, is seeking a Staff Software Engineer to own and architect core systems for AI-powered solutions in the banking industry. The ideal candidate has at least 8 years of experience in software engineering, with deep knowledge of Python, TypeScript... 
    Suggested

    Saris AI

    San Francisco, CA
    1 day ago
  • $210k - $255k

     ...About the Role: We are seeking a Staff Software Engineer to design, build, and scale Crusoe...  ...ship customer-facing features, build systems from 0 to 1, and scale existing services...  ...telemetry pipeline. Packaging & Distribution: Own agent packaging and deployment... 
    Suggested
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    5 days ago
  • $140.4k - $372.3k

     ...world's leading platform for agentic software development - powered by Copilot...  ...Overview GitHub is seeking a Staff Software Engineer to join the Git Systems Engineering team, which runs the...  ...at scale. Our group is highly distributed and the right candidate will... 
    Suggested
    Ongoing contract
    Remote work

    GitHub

    San Francisco, CA
    3 days ago
  • $10 per hour

     ...Staff Software Engineer, Autonomous Freight Systems San Francisco, California, United States About Flexport: At Flexport, we believe global trade...  ...break, combined with experience building large-scale distributed systems. Technical Communication: The ability to... 
    Suggested
    Flexible hours

    Flexport

    San Francisco, CA
    5 days ago
  •  ...Senior/Staff Engineer Opportunity At Lightfield Lightfield is an AI...  ...forcing teams to maintain rigid systems, Lightfield learns from how...  ...~5+ years of experience in software development, with a strong...  ...design, architect, and scale distributed systems in production environments... 
    Work from home

    LIGHTFIELD INC

    San Francisco, CA
    3 days ago
  • $180k - $310k

     ...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 time
    Work at office
    Work from home

    Gamma

    San Francisco, CA
    6 days ago
  • $146.5k

     ...the team: The ML Data Engineering team powers metadata extraction...  ...of users worldwide. Our systems operate at massive scale,...  ...learning, data engineering, and distributed systems, collaborating...  ...We're seeking a Senior Software Engineer with deep experience... 
    For contractors
    Local area
    Worldwide
    Home office
    Flexible hours

    Scribd

    San Francisco, CA
    3 days ago
  • $170k - $260k

    | Software Engineer, Distributed Systems (Core) | Title of Role: | Software Engineer, Distributed Systems (Core) | Location: San Francisco, CA, remote Company Stage of Funding: Series C - Software Development Office Type: Remote Salary: $170K-$260K... 
    Work at office
    Remote work
    Visa sponsorship

    Recruiting from Scratch

    San Francisco, CA
    10 days ago
  •  ...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

    Amplitude

    San Francisco, CA
    15 hours ago
  • $150k - $215k

    Artie Software Engineer (Distributed Systems) $150K - $215K | San Francisco, CA, US Job type: Full-time Role: Engineering, Backend Experience: 3+ years Visa: Will sponsor About the role We are a small team based in San Francisco looking to hire a founding engineer... 
    Full time
    Visa sponsorship

    Voiceflow

    San Francisco, CA
    2 days ago
  • $142.6k - $261.5k

     ...scientists, designers, and software engineers enable our clients to solve...  ...practices. Knowledgeable in system development lifecycle and...  ...strong communication skills with staff at all levels. You are a...  ...and interest in cloud and distributed systems architectures Comfortable... 
    Summer holiday
    Flexible hours

    EY

    San Francisco, CA
    5 days ago
  •  ...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

    Granica

    San Francisco, CA
    2 days ago
  • $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 time
    Part time
    Internship
    Local area

    Information Technology Senior Management Forum

    San Francisco, CA
    15 hours ago
  •  ...developers with deep experience in distributed microservices, and full stack systems to create solutions that help...  ..., mentoring other members of the engineering community, and from time to time,...  ...At least 6 years of experience in software engineering (Internship experience... 
    Full time
    Part time
    Internship

    Capital One

    San Francisco, CA
    3 days ago
  • 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... 

    Acceler8 Talent

    San Francisco, CA
    1 day ago
  • $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 time
    Part time
    Internship
    Local area

    Capital One National Association

    San Francisco, CA
    2 days ago
  •  ...Capital in San Francisco is looking for an engineering professional to architect and optimize...  ...for their AI models. You will work on distributed systems and large-scale data pipelines,...  ...Successful candidates will have strong software engineering skills and experience in either... 

    B Capital

    San Francisco, CA
    4 days ago
  • $250.8k - $286.2k

    Capital One is seeking a Senior Lead Software Engineer specializing in distributed systems. This role involves leading technology projects and developing solutions to enhance financial empowerment for millions of Americans. The candidate should have extensive experience... 

    Information Technology Senior Management Forum

    San Francisco, CA
    15 hours ago
  • $117.2k - $313.7k

     ...duplicating efforts. Job Category Software Engineering Job Details About Salesforce...  ...and exciting components/frameworks in distributed filesystems in an ever-growing and evolving...  ...and drive innovations that improve system scalability, robustness, and availability... 
    Immediate start
    Remote work

    Salesforce

    San Francisco, CA
    1 day ago
  •  ...ParadeDB Cloud Engineer ParadeDB is a Postgres-native alternative...  ...environment. We're primarily distributed across the United States and...  ...re looking for a distributed systems engineer to join our team full...  ...complex infrastructure software. A solid understanding of Kubernetes... 
    Full time
    Work at office

    ParadeDB

    San Francisco, CA
    3 days ago
  • $230k - $385k

     ..., we integrate cutting-edge hardware and software to explore a broad range of robotic form...  ...capabilities with the constraints of physical systems to improve peoples' lives. About the Role As a Software Engineer, Distributed Data Systems, you will design and scale... 
    Work at office
    Relocation package

    OpenAI

    San Francisco, CA
    5 days ago
  • $325k

    Anthropic is seeking a Reliability Engineer to enhance the resilience of AI systems. The successful candidate will develop Service Level Objectives and design...  .... The ideal candidate has a strong background in distributed systems and exceptional collaboration skills,... 

    Menlo Ventures

    San Francisco, CA
    1 day ago
  • CloudCruise is seeking a skilled engineer for distributed systems in San Francisco to manage high-scale browser automation tasks. You will be responsible for orchestrating resource management across AWS, ensuring system reliability and efficiency. The ideal candidate has... 

    CloudCruise

    San Francisco, CA
    2 days ago
  • $175k - $225k

    A cutting-edge technology firm is looking for a Senior Backend Engineer to design distributed systems for running AI agents. This role involves managing core data infrastructure and ensuring scalable solutions. The ideal candidate has 4+ years of backend engineering experience... 

    LangChain

    San Francisco, CA
    3 days ago
  • $228k - $285k

     ...Staff Software Engineer San Francisco, CA; Santa Clara, CA; Seattle, WA; New York, NY The Company...  ...private market data. Financial Systems Architecture: Designing resilient,...  ...Stack: You are an expert in building distributed systems. While our primary stack is... 
    Full time
    Work at office
    Immediate start

    Carta

    San Francisco, CA
    a month ago
  • $200k - $275k

     ...Staff Software Engineer, AI Peregrine helps public safety organizations, state and local and governments, federal agencies, and...  ...users Solid understanding of architecting and scaling distributed software systems Strong best practices in modern software... 
    Work at office
    Local area

    Peregrine Corporation

    San Francisco, CA
    5 days ago
  • $189k - $236k

     ...Senior Staff Software Engineer - Pricing and Packaging San Francisco, CA At Gusto, we're on...  ...own the architecture and delivery of systems that power how Gusto packages, prices...  ...packaging domain ~ Strong command of distributed systems, API design, and service... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    4 days ago
  • $237.6k - $288k

     ...Senior Staff Software Engineer Crusoe is on a mission to accelerate the abundance of energy and...  ...establish best practices in code quality, system design, and operational excellence....  ...Systems Engineering and large-scale distributed systems You possess 3+ years of... 
    Temporary work

    G2 Venture Partners

    San Francisco, CA
    2 days ago
  • $141k - $242k

     ...Waabi Senior Or Staff Software Engineer Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world-class...  ...pivot across different projects, and tackles complex distributed systems problems from data ingestion to real-time serving. You will... 

    G2 Venture Partners

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Distributed Systems. Be the first to apply!