CareerPlanSign in

Senior Software Engineer

San Francisco💼 Full-time💰 $180,000–$180,000🗓 2026-08-26 → 2026-09-26

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 networks to AWS cloud.

Domain

Healthcare Technology / Medical Device Software (SaMD)

Deliverable

production ML models | product features | infrastructure

Required skills

Python, Domain-Driven Design (DDD), Microservices Architecture, Event-Driven Architecture, Data Modeling, RESTful API Design, FHIR, HL7, Cloud Ecosystems, Unit/Functional/System Testing

Preferred skills

Software as a Medical Device (SaMD) experience, FDA/HIPAA regulatory navigation, Distributed System Resilience

Technologies

Python, AWS, FHIR, HL7

Responsibilities

Design and develop interoperability services bridging on-premise EHR systems 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 other regulatory standards; Mentor junior engineers and contribute to system design discussions.

Seniority

Senior, hands-on IC with architectural responsibility

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.