×
Register Here to Apply for Jobs or Post Jobs. X

Senior​/Software Engineer

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Heartflow
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Software Architect
Salary/Wage Range or Industry Benchmark: 180000 - 250000 USD Yearly USD 180000.00 250000.00 YEAR
Job Description & How to Apply Below
Position: Senior/Staff Software Engineer

Heartflow is a medical technology company advancing the diagnosis and management of coronary artery disease, the #1 cause of death worldwide, using cutting-edge technology. The flagship product—an AI-driven, non-invasive cardiac test supported by the ACC/AHA Chest Pain Guidelines called the Heartflow FFRCT Analysis—provides a color-coded, 3D model of a patient’s coronary arteries indicating the impact blockages have on blood flow to the heart.

Heartflow is the first AI-driven non-invasive integrated heart care solution across the CCTA pathway that helps clinicians identify stenoses in the coronary arteries (Road Map™Analysis), assess coronary blood flow (FFRCT Analysis), and characterize and quantify coronary atherosclerosis (Plaque Analysis). Our pipeline of products is growing and so is our team; join us in helping to revolutionize precision heartcare.

Heartflow is a publicly traded company (HTFL) that has received international recognition for exceptional strides in healthcare innovation, is supported by medical societies around the world, cleared for use in the US, UK, Europe, Japan and Canada, and has been used for more than 750,000 patients worldwide.

We are seeking a Senior or Staff Software Engineer to design, build, and operate the backend services behind our clinical platform — the systems that move patient imaging data through our AI analysis pipeline and deliver results to clinicians around the world.

We are looking for an engineer who takes end-to-end ownership of their work, from design through production, and who holds a high bar for correctness and security because there is a patient on the other side of every case. You will work with complex medical data in a regulated environment, where design controls and traceability are part of how we build, not a step at the end.

This posting covers two levels. As a Senior Software Engineer
, you will own the design and delivery of significant features and services within a team. As a Staff Software Engineer
, your scope extends beyond a single team — you will lead multi-quarter technical initiatives that span services and teams, and act as a force multiplier for the engineers around you. We will calibrate level based on your experience and the interview process.

Job Responsibilities
  • Design, build, test, and operate backend services and APIs for the Heartflow clinical platform, owning your work from design review through production monitoring
  • Technical Design:
    Translate product and clinical requirements into clear technical designs; write and review design documents, and reason explicitly about trade-offs among correctness, performance, security, and long-term maintainability
  • Write high-quality, well-tested code, and hold a high bar in code review — for correctness, readability, and the documentation our regulated environment requires
  • Build and improve the services and data pipelines that move patient imaging data and analysis results through the platform reliably and securely, at scale
  • Implement secure-by-default patterns for authentication, authorization, access control, and data integrity, in line with platform-wide security architecture standards
  • Own reliability and performance for the systems you build: instrument them, set up monitoring and alerting, investigate production issues, and participate in on-call
  • Contribute to CI/CD pipelines, infrastructure-as-code, and developer tooling that make the whole team faster
  • Produce the design, verification, and traceability documentation required for FDA-regulated medical software, and build to HIPAA requirements for handling patient data
  • Mentor engineers through code review, pairing, and design feedback; help onboard new team members and raise the engineering bar around you
  • AI-Assisted…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary