CareerPlan

Senior Software Engineer

San FranciscoFull-time$180k2026-10-08 → 2026-11-10

Core

Design and build the architecture and data modeling for a next-generation distributed system integrating Heartflow's cloud services with on-premise hospital EHR systems.

Role type

Senior Software Engineer (Interoperability & Architecture)

Builds

Interoperability services, data acquisition/ingestion pipelines, and enterprise-grade APIs connecting hospital EHRs to AWS cloud.

Domain

Healthcare Technology / Medical Devices (SaMD)

Required skills

Python, Domain-Driven Design (DDD), Microservices Architecture, Event-Driven Architecture, EHR Integration, FHIR, HL7, Data Modeling, RESTful API Design, Cloud Architecture, Testing Strategies

Preferred skills

Software as a Medical Device (SaMD) expertise, Regulatory compliance (FDA, HIPAA), Distributed Systems Resilience

Technologies

Python, AWS, REST, FHIR, HL7

Responsibilities

Design and develop interoperability services bridging on-premise EHRs and AWS cloud; Implement data modeling and persistence strategies for complex clinical data; Build and maintain critical data acquisition and ingestion pipelines; Build highly reliable, secure, and low-maintenance APIs; Ensure data flows and system integrations adhere to FDA and regulatory standards; Mentor junior engineers and contribute to system design discussions.

Seniority

Senior, hands-on IC with architectural responsibility