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

Staff Software Engineer - Data [NYC or SF]

$260k - $300k

Amigo

Job Description

Job Description

About Amigo

At Amigo, we're building the clinical AI infrastructure that health systems, life sciences companies, payors, and government agencies run their patient-facing care on. Our agents work across the whole patient journey: pre-visit intake, care navigation, post-visit care plans, and ongoing monitoring. Our mission is to make excellent care accessible to every patient, not rationed by the limits of clinician time.

This hasn’t been solved because the underlying record was never built for it. EHRs were designed for billing, not for systems that learn. So instead of layering another point solution on top, we’re rebuilding the medical record as a timeline of clinical events and running agents on top of it that improve with every patient interaction. Unlike single-purpose chatbots or scribes, Amigo is the platform our customers use to build their own agents. That means our work has to hold up across specialties, workflows, and regulatory environments and not just one narrow use case.

Our agents have supported more than 4 million patient encounters and are on track to grow tenfold this year. Our work is validated through partnerships with leading academic medical institutions. We’re fresh off our Series A, backed by Tier 1 VCs such as Madrona, General Catalyst, and Optum Ventures.

We’re a small team of around 35 people, working in person in New York City and San Francisco. We care deeply about craft, clinical rigor, and the speed at which good ideas reach patients. If you want your work to be measured in outcomes rather than releases, we’d like to hear from you.

About this role

As a Staff Data Engineer at Amigo, you'll build the data layer everything else runs on. Healthcare organizations already keep their data in EHRs, schedulers, and warehouses. Your job is to pull that data in, keep it current, and turn scattered records into one accurate picture of each patient and provider. If the data is wrong or stale, everything above it breaks, so correctness is the work, not a nice-to-have. You'll own it end to end: ingestion, transformation, modeling, and the query tools teams use.

What you'll do
  • Building integrations that ingest and sync customer systems (EHRs, schedulers, warehouses, APIs)

  • Designing transformations that turn messy source data into one normalized model

  • Building and optimizing data pipelines that keep one clean profile per patient

  • Powering natural language query interfaces over healthcare data

  • Owning data modeling, query performance, and data freshness at scale

What we're looking for
  • Built and operated production data platforms that ingest, process, and serve millions of events with high reliability

  • Designed scalable streaming and batch pipelines, data models, and ETL/ELT workflows for production systems

  • Possess deep expertise in SQL, distributed query optimization, and large-scale data processing

  • Have hands-on experience with modern data platforms such as Databricks, Snowflake, Delta Lake, Apache Iceberg, Spark, Kafka, or similar technologies

  • Designed event-driven architectures, change data capture (CDC), online serving systems, or reverse ETL pipelines

  • Built connector frameworks or ingestion platforms that integrate enterprise applications and third-party data sources

  • Balance performance, scalability, cost, and operational simplicity when designing distributed systems

  • Own production systems end-to-end, including architecture, implementation, monitoring, reliability, and incident response

  • Value simple, maintainable solutions, communicate directly, and maintain a high engineering bar with a low-ego, collaborative approach

  • You can work on site in New York City or San Francisco

Nice to have
  • Experience building data platforms in regulated or high-reliability industries such as healthcare, financial or services

  • Familiarity with healthcare data standards such as FHIR, HL7, or other clinical interoperability frameworks

  • Experience building data platforms that power production AI, machine learning, or agentic applications

  • Familiarity with modern lakehouse technologies such as Delta Lake, Apache Iceberg, or Unity Catalog

  • Experience with streaming platforms, change data capture (CDC), or event-driven architectures

  • Experience operating large-scale data platforms with a focus on reliability, observability, and cost efficiency

Benefits (available to Full-Time Employees)

Health & Wellness
  • Comprehensive health, dental, and vision insurance

  • Daily catered lunch and dinner

  • Mental health support and wellness coaching

  • Flexible wellness stipend for fitness, therapy, or personal growth

Growth & Development
  • Annual learning budget for courses, books, or conferences

  • Conference attendance budget for professional development

  • Annual team offsite

  • Academic collaboration opportunities

  • Unlimited PTO

Our Core Values
  1. Patients Win, We Win

    If patients aren't getting better care, we haven't earned the right to scale. Every internal decision gets pressure-tested: does this make patients' lives better? If we can't draw the line, we question why we're doing it.

  2. High Standards, High Care

    We hold a high bar for the team because patients are counting on us to get this right. But high standards only work with genuine investment in each other. You can take risks, admit mistakes, and challenge ideas—not despite our standards, but because of them.

  3. Thoughtful Urgency

    We move fast by default, but speed without judgment is recklessness. The discipline is knowing which decisions are reversible vs. not. In healthcare AI, the companies that win will be fast everywhere they can be and careful everywhere they must be. We build the muscle to do both.

  4. Intensely Measured

    We instrument patient outcomes, provider ROI, system performance, and clinical accuracy. But data without action is surveillance. Every metric should have an owner, a threshold, and a response plan. If we're measuring something but never acting on it, we stop measuring it.

Who Builds With Us
  • Low ego: Politics and territory don't interest you. The best ideas win, regardless of who has them.

  • Direct: You say the hard thing, challenge ideas openly, and commit fully once decided.

  • High agency: You thrive on trust rather than instruction. When you see something is broken, you fix it. You don’t file tickets and wait for someone else.

  • Bar of excellence: You hold yourself to a bar most people wouldn't, and you want teammates who do the same.

  • Skeptical: You push back on rules that don’t make sense and question assumptions that haven’t earned their place.

Compensation Range: $260K - $300K

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Data [NYC or SF] in San Francisco, CA vacancy
  • $260k - $300k

     ...releases, we’d like to hear from you. About this role As a Staff Full Stack Engineer at Amigo, you'll build the applications that clinical teams...  ...conversations, natural language research over healthcare data, and tools for designing agent behavior without code. You'... 
    Suggested
    Full time
    Flexible hours

    Amigo

    San Francisco, CA
    10 days ago
  • $275k - $400k

     ...Automatically generate working data connectors from API docs?...  ...test, and deploy their own software packages? Anthropic is...  ...We're headquartered in SF with offices in NYC, Raleigh-Durham, and Dubai....  ...role is designed for former engineering leaders (IC or EM) or founders... 
    Suggested
    Remote work

    Ode with Anthropic

    San Francisco, CA
    12 days ago
  • $200k - $230k

     ...Job Title: Staff Software Engineer Company: Canopy, Inc. Location: SF Bay Area About Canopy At Canopy , we build technology that helps make healthcare environments safer for the people delivering care. Our connected safety platform powers real-time communication... 
    Suggested
    Full time

    Canopyworks

    San Francisco, CA
    20 hours ago
  • $225k - $300k

     ...Job Description Job Description Staff Backend Software Engineer – High-Scale Messaging (SF) Location: San Francisco, CA — On-site, 5 days/week Employment Type: Full-time Salary: $225K–$300K base Equity: Competitive equity Visa Sponsorship: Not available... 
    Suggested
    Full time
    Relocation

    Morgan Pinnacle Group

    San Francisco, CA
    5 days ago
  • $240k - $270k

     ...performance platform on the modern data architecture. Hence, we are growing the engineering team and looking for engineers...  ...of modern warehouses Build software using the latest developer tools...  ...environment in all our offices in SF, NYC, London and Sydney. Our... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Sigma Computing

    San Francisco, CA
    20 hours ago
  • $241k - $284k

     ...reliability and performance at scale. As a Staff Frontend Engineer on the App Platform team, you will...  ...practices into how we build and ship software. Our mission is to provide the...  ...confidence. You must be commutable to our NYC or SF headquarters. We default to being in-... 
    Full time
    Work at office
    Home office
    Flexible hours
    3 days per week

    Glossgenius

    San Francisco, CA
    20 hours ago
  • $260k - $300k

     ...releases, we’d like to hear from you. About this role As a Staff Backend/Infra Engineer at Amigo, you'll build the core services behind our agent...  ...when things fail Handling sensitive healthcare data with the care it requires Improving performance, observability... 
    Full time
    Flexible hours

    Amigo

    San Francisco, CA
    10 days ago
  •  ...the foundation of DoorDash success. The Data Engineering team builds database solutions for...  ...About the RoleDoorDash is looking for a Staff Software Engineer,Data to be a technical lead and...  ...and / or promotional process for jobs in NYC and certain features may qualify it as... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    4 days ago
  • $244.5k - $317.8k

     ..., and growth across our ecosystem.As a Staff Software Engineer on the Feature Platform team, you'll play...  ...that transform high-volume event data into production-grade feature datasets...  ...positionGross pay annually, Mountain View, SF/Bay: $244,500 - $317,800Gross pay annually... 
    Full time
    Work at office
    Worldwide

    Unity Technologies

    San Francisco, CA
    3 days ago
  •  ...power the AI economy. We're a leading AI data company, building the layer between...  ...five days a week in our San Francisco, NYC, or London offices. About the Role...  ...world's frontier coding models. As a Staff Software Engineer for Code Search & Retrieval , you'll own... 
    Full time
    Work at office
    Relocation package

    Mercor

    San Francisco, CA
    20 hours ago
  • $200k - $230k

     ...down high-level problems into engineering solutions. You’re able to...  ...powerful services to enable Finch’s data presentation layer. Lead...  ...understanding of the software development process. ~ Excellent...  ...company trips ~ Offices in SF & NYC \n $200,000 - $230,000... 
    Full time
    Remote work
    Work from home
    Flexible hours

    Finch

    San Francisco, CA
    20 hours ago
  • $170.35k - $275.55k

     ...team building the tools that define how software gets built and delivered. As AI agents...  ...trustworthy by default. As a Staff Software Engineer in Networking, you will set the technical...  ...Develop high-performance networking data- and control-plane components for multi... 
    Remote job
    Full time
    Local area
    Home office
    Visa sponsorship
    Shift work

    Docker

    San Francisco, CA
    20 hours ago
  •  ...About the Role Plenful is hiring a Staff Software Engineer to lead the design and development of...  .... External Integrations & Data Pipelines Manage integrations with...  ...Commuter Benefits - $100/month for SF and NYC-based employees ~ Parental Leave -... 
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Plenful

    San Francisco, CA
    4 days ago
  • $194k - $267k

     ...talk. About the Team The Data Platform team is responsible...  ...expect great things from our engineers and reward them with stimulating...  ...opportunity for experienced Software Engineers to join our fast growing...  ...process. In accordance with NYC Local Law 144, if you are an... 
    Permanent employment
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    20 hours ago
  • $227.2k - $324.5k

    About the Role:We are looking for a Staff Software Engineer who combines deep technical expertise with strong organizational influence. This role...  ...systems.This is a hybrid role based out of either our SF or NYC office. You must be willing to travel to our SF or NYC office... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Tubi TV

    San Francisco, CA
    2 days ago
  • $220k - $240k

     ...down high-level problems into engineering solutions.You’re able to...  ...enable processing high volumes of data across a wide array of...  ...Technical understanding of the software development process.Excellent...  ...meetupsHybrid work: 2+ days/week in our SF or NYC$220,000 - $240,000 a... 
    Full time
    2 days per week

    Finch

    San Francisco, CA
    4 days ago
  • Sieve is seeking a Machine Learning Engineer in San Francisco to own the entire ML lifecycle for multimodal data—from problem understanding to dataset design, model improvement...  ..., and ship improvements quickly. On-site in SF five days a week, you will drive end-to-end... 

    Sieve, Inc.

    San Francisco, CA
    3 days ago
  • $225k - $300k

     ...Location: Remote-friendly. Preference for SF Bay Area, Los Angeles, NYC, or Pacific Northwest. About...  ...the Role We're looking for a Staff Software Engineer - Backend to help us scale the core...  ...RESTful and/or graphql APIs, data models, and internal tooling. ~ Cloud... 
    Remote work
    Flexible hours

    Sleeper

    San Francisco, CA
    1 day ago
  •  ...support platform powered by conversational data and layered with intelligence to help...  ...we're hiring several extremely talented software engineers across the stack. You might be a fit...  ...project manage your own work You're in SF or you're willing to relocate, you love... 
    Full time
    Work at office
    Relocation

    Pylon

    San Francisco, CA
    20 hours ago
  •  ...worldwide. With support from PhD economists, data scientists, and growth experts, Haus’ AI-...  ...backend services & APIs (backend Engineer, full stack engineer, data engineer or similar...  ...from the office (hub locations include SF, NYC and Seattle) New Parent Leave – take time... 
    Full time
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Haus Analytics

    San Francisco, CA
    20 hours ago
  • $188k - $282k

     ...of defense for Auth0 customers. The Staff Software Engineer  At Okta, we’re building the next generation...  ...and hiring process. In accordance with NYC Local Law 144, if you are an applicant...  ...committed to complying with applicable data privacy and security laws and... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    20 hours ago
  •  ...We’re looking for a Staff Full Stack Engineer to own the product layer of our system . You’ll be responsible...  ...’ll collaborate closely with backend/data engineers and SRE, shaping how systems...  ...-solving, so our team works from our SF office three days a week. Key... 
    Full time
    Work at office
    3 days per week

    Claryo

    San Francisco, CA
    20 hours ago
  • $194k - $243k

     ...with their unique experiences. The Engineering Opportunity Okta's Workforce Identity...  ...every customer. We are seeking a Staff Back-End Software Engineer to lead technical...  ...and hiring process. In accordance with NYC Local Law 144, if you are an applicant... 
    Permanent employment
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    20 hours ago
  • $200k - $225k

     ...Staff Software Engineer - Sensing (SF Bay Area) San Francisco Bay Area Job Title: Staff Software Engineer Location: SF Bay Area About...  ...Software Engineer to develop our next-generation sensing data pipeline — building the “physical full stack” from firmware... 
    Full time

    Canopyworks

    San Francisco, CA
    20 hours ago
  • $200k - $250k

     ...its commercial self-driving software to develop, test and deploy...  ...Kodiak is recruiting a Staff Software Engineer to join our Planning team and...  ...with simulation frameworks and data-driven development workflows...  ...reflects the base salary  in our SF/Silicon Valley location,... 
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    San Francisco, CA
    20 hours ago
  •  ...Watershed to manage climate and ESG data, produce audit-ready metrics...  ..., analysts, and other engineering teams to safely and efficiently...  ...We are looking for Senior to Staff level for this role. Have...  ...industry experience in backend software engineering with a strong... 
    Full time
    Work at office
    Remote work

    Watershed

    San Francisco, CA
    20 hours ago
  • $230k - $310k

     ...the role You'll own Gamma's data infrastructure and architecture...  ...'ll solve the hardest data engineering challenges we face while setting...  ...across the company. As a Staff Data Engineer, you'll balance...  ...~10+ years as a data or software engineer with deep expertise... 
    Full time
    Work at office
    Work from home

    Gamma

    San Francisco, CA
    20 hours ago
  • $200k - $275k

     ...platform turns siloed and disconnected data into operational intelligence — instantly...  ...and internationally.  Team As an engineering team, we believe strongly that empathy improves...  .... Role We are looking for a software engineer to join our growing team where... 
    Full time
    Work at office
    Local area

    Peregrine

    San Francisco, CA
    20 hours ago
  •  ...offices in New York, Washington D.C., London and Amsterdam. The Data Governance team makes sure Plaid handles consumer and...  ...and auditability matter to us as much as throughput. As a Staff Software Engineer on Data Governance, you will set the technical direction for... 
    Full time
    Work experience placement
    Local area

    Plaid Inc.

    San Francisco, CA
    20 hours ago
  • $251k - $310k

     ...directly responsible for the Waymo Driver’s behavior. We are the software engineering team responsible for Waymo's high-level motion planning,...  ...Engineering Manager. You will:  Lead and develop the data pipelines that power ML solutions for the Waymo driver's decision... 
    Full time
    Remote work

    Waymo

    San Francisco, CA
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Data [NYC or SF]. Be the first to apply!