Senior Software Engineer
Heartflowinc
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 FFRCTAnalysis—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 (RoadMap Analysis), assess coronary blood flow (FFRCTAnalysis), 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 500,000 patients worldwide.
This position plays a key engineering role in realizing HeartFlow’s vision of creating a single, comprehensive platform to manage heart disease. As a Senior Software Engineer, you will help design and build the architecture and data modeling for a next-generation distributed system that seamlessly and securely integrates HeartFlow’s cloud services with complex, on-premise hospital Electronic Health Record (EHR) systems.
You will own the design and delivery of significant components within the interoperability domain, improving how clinical data is processed, modeled, and delivered. Operating at the senior level, you will contribute to architectural decisions for key components, mentor more junior engineers, and apply robust software development best practices.
You will help ensure that the platform’s foundation scales efficiently and adheres to the compliance, security, and quality standards set forth by the FDA and other regulatory bodies.
Job Responsibilities:
- Design & Build EHR Integration: Design and develop HeartFlow’s interoperability services. You will help design the technical bridge between complex, on-premise hospital Electronic Health Record (EHR) systems and our AWS cloud environment.
- Contribute to the Single Platform Vision: Implement data modeling and persistence strategies. You will help structure complex clinical data to support our vision of a comprehensive, unified platform for managing heart disease.
- Own Mission-Critical Components: Build and maintain critical data acquisition and ingestion pipelines, ensuring the seamless, scalable, and secure extraction and normalization of patient data from diverse hospital networks.
- Build Enterprise-Grade APIs: Build highly reliable, secure, and low-maintenance APIs (leveraging REST alongside healthcare standards like FHIR and HL7) to securely connect on-premise hospital components to our cloud infrastructure.
- Support Compliance & Security: Follow software development best practices and ensure your data flows and system integrations adhere to the standards and guidance set forth by the FDA and other regulatory bodies.
- Collaborate & Mentor: Join a team of high-performing engineers on a mission to revolutionize precision heart care. You will mentor more junior engineers and contribute to system design discussions.
Skills Needed:
- Software Engineering & Architecture: Strong Python development proficiency, applying Domain-Driven Design (DDD) principles, and architecting robust microservices and event-driven architectures at scale.
- Healthcare Interoperability: Integrating with Electronic Health Record (EHR) systems and utilizing healthcare data standards (e.g., FHIR, HL7).
- Data Strategy: Data modeling and architecting scalable persistence layers for complex, high-volume data systems.
- Cloud & Connectivity: Building within modern cloud ecosystems and designing secure RESTful APIs and applications.
- Technical Leadership: Mentoring engineers, contributing to system design, and establishing rigorous software development best practices and testing strategies.
- Quality Assurance: Designing testable systems and leading comprehensive testing strategies (Unit, Functional, and System-level) for mission-critical applications.
You are passionate about:
- Platform Vision: Realizing the vision of a single, unified platform to manage and treat heart disease.
- Engineering Excellence: Championing high-quality software, rigorous development processes, and elevating the technical baseline of the entire team.
- Ownership: Taking ownership of features and components, operating with autonomy within your area while growing toward broader architectural responsibility.
- Constructive Collaboration: Fostering a culture of open communication, speaking up when faced with challenges, and guiding healthy technical debates.
- Innovation: Pragmatically evaluating and applying state-of-the-art technologies to solve complex interoperability and scaling challenges.
You are excited to dive deeper into:
- Domain Expertise: Advancing the frontier of Software as a Medical Device (SaMD) and data acquisition in the cardiology space.
- Regulatory Innovation: Navigating and innovating within strict regulatory environments (FDA, HIPAA) to securely deliver life-saving medical applications.
- System Resilience: Solving novel challenges in distributed, highly available, and resilient systems for mission-critical healthcare operations.
Educational Requirements & Work Experience
- Education: Bachelor's degree in Computer Science, Engineering, or related discipline, or equivalent experience.
- Experience: 8+ years of relevant industry experience
A reasonable estimate of the base salary compensation range is $180,000 to $215,000, bonus, and equity. #LI-IB1
Heartflow is an Equal Opportunity Employer. We are committed to a work environment that supports, inspires, and respects all individuals and do not discriminate against any employee or applicant because of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law. This policy applies to every aspect of employment at Heartflow, including recruitment, hiring, training, relocation, promotion, and termination.
Positions posted for Heartflow are not intended for or open to third party recruiters / agencies. Submission of any unsolicited resumes for these positions will be considered to be free referrals.
Heartflow has become aware of a fraud where unknown entities are posing as Heartflow recruiters in an attempt to obtain personal information from individuals as part of our application or job offer process. Before providing any personal information to outside parties, please verify the following: A) all legitimate Heartflow recruiter email addresses end with “@heartflow.com” and B) the position described is found on our careers site at
#J-18808-Ljbffr- ...services and improving overall system performance. Additionally, the engineer is responsible for reviewing code and adhering to industry best... ...must have a bachelor's degree and at least 5 years of software development experience, specifically with microservices. A master...Senior
$148k - $185k
...A leading transportation company in San Francisco is seeking an experienced software engineer to help innovate within their team. This role involves establishing roadmaps and architectures, writing maintainable code, and leading projects to execution. Candidates should...Senior- ...private conversations into source-backed knowledge a firm can build on. We are now hiring a Software Engineer, based in San Francisco. You will work in a small senior team where you own features end to end, from the first customer conversation to production. Our...SeniorImmediate start
- ...The client is seeking a Senior Software Engineer to lead work focused on API development and data connectors within a MarTech/AdTech environment. In this role, you will design, build, and maintain backend services and integration components that enable reliable data exchange...Senior
$400k
...the work matters AI models have gotten good at narrow coding tasks but still fail at the complex, judgment-heavy parts of software engineering. We build the environments that expose those failures and help models improve. What you'll do You'll design, build,...Senior- ...candidates at scale. This role is for an exceptional full stack engineer who wants to work on frontier AI technology including real-time... ...write a good chunk of your code. ~3–5+ years of professional software engineering experience ~ Full stack engineer who can ship end...Senior
$170k - $240k
...Senior/Staff Backend Engineer | AI Fintech | $170k-$240k + Equity | SF or NYC We're hiring on behalf of a well-funded Series A fintech building... ...owner What they're looking for: ~6+ years in software engineering, with at least 2 years using Go or Java in production...SeniorWork at office3 days per week$180k - $230k
Key Responsibilities: You will have access to our cloud infrastructure for development and deployment. You will make our model playgrounds more interactive and help make them more discoverable. Some core technologies we use include Python, Postgres, and Next.js...SeniorCurrently hiringRelocationVisa sponsorship- ...out of our office in SOMA. As an early engineer, you will be a true owner of your work,... ...least 4 years of professional full‑time software development, including at least one 2 years... ...technical challenge (waived for very senior candidates) ~45‑min live‑coding interview...SeniorFull timeWork at office
- ...Position Title: Senior Software Engineer Location: Hybrid, New York City or San Francisco Employment Type: Full-Time Overview: We're looking for a Senior Software Engineer to lead the development of a modern SaaS platform that powers essential real-world...SeniorFull time
- ...TypeScript, React, NextJS, Postgres with Prisma, Python, AWS. What you'll bring: Seasoned Expertise: 5+ years of software engineering experience with a proven track record of delivering significant projects in production SaaS environments. Startup Resilience...Senior
$170k - $200k
...pay yearly) Location: On‑Site Technology Headhunting Specialist | Cloud & Infrastructure We are seeking versatile Senior Software Engineers who specialize across disciplines – Machine Learning, Data Engineering, and Full‑Stack Development. The ideal candidate is...SeniorFull time- ...Senior Backend Engineer Location: New York, NY Overview We are a technology-driven organization operating at the intersection of... ...throughput, low-latency environments Participate in the full software development lifecycle, from design through deployment and...Senior
$190k - $230k
...About the Role This is a core engineering position on a small, lean team of ten engineers building... ...working directly with fellow engineers and senior technical leadership. What We’re Looking For ~5+ years of software engineering experience, with a strong...Senior- ...flexible remote-friendly options, we foster a culture of innovation, ownership, and measurable impact. Role Overview As Senior Software Engineer, you’ll be a core member of the team, architecting and implementing the end-to-end systems that power our agentic...SeniorFull timeRemote workFlexible hours
$225k - $405k
...Engineering at Ivo An AI agent that lives in MS Word and edits the document for you [2023] Ditching imprecise embeddings models in... ...actually cried when we showed her this) [2025] Role Our Software Solves All These Problems (and More) At Scale, And Our Backend...SeniorContract work- ...Engineers will build and ship end-to-end features across product, platform, and AI infrastructure. Responsibilities include developing user-facing experiences, managing backend APIs, and orchestrating complex AI agent systems. Requirements: Candidates must have 2-1...Senior
$105k - $195k
...that mission. The ideal candidate We are looking for a Senior Software Developer to join our Roku team. In this role, you will... ...standard tools and technologies. With guidance from senior engineers, actively contribute to a collaborative team environment. Participate...Senior- ...expanding, the data challenges we\'re solving are getting more complex, and the core platform team is scaling to match. As a Senior Software Engineer on the Droptable team (Billing Ingest), you\'ll own the architecture at the heart of our product: the backend data...Senior
- ...About Corridor Software development is becoming autonomous. The fastest teams already work this way, and at Corridor, we are leading... ...to shape what we build. Help shape our architecture, engineering practices, and technical direction as the team grows. Work...SeniorWork at office3 days per week
- ...change that, About the Role We're on the hunt for driven Senior Engineers to join our team at an exciting stage of our startup's... ...perspectives. Engage with healthcare professionals to tailor software solutions that meet real-world needs. Play a role in an agile...SeniorWork at officeFlexible hours
- ...science behind them. We are a small team of engineers, designers, product managers, and... ...them in production. The role As a Senior Engineer, you own meaningful parts of the... ...Data org to turn requirements into working software Mentor earlier‑career engineers and...Senior
$52 per hour
...Graphite builds consumer-quality tools for modern software engineering teams, so they can ship faster and create amazing products. Our product... ...Graphite is growing rapidly, and we're looking for a senior software engineer to help us define the company’s technical...SeniorWork at officeRelocationRelocation package- ...Overview We are partnering with a fast-growing Series D startup that is redefining how engineering teams build secure software. Their developer-first security tooling is trusted by some of the biggest names in tech and backed by top-tier investors including Sequoia,...Senior3 days per week
- ...Senior Software Engineer | Distributed Systems | AI Infrastructure | San Francisco We're partnering with one of the most exciting early-stage AI infrastructure companies in Silicon Valley. Backed by leading investors and founded by engineers who believe autonomous...Senior
$160k - $215k
...Artie Software that streams data from databases to warehouses in real-time Senior Software Engineer $160K - $215K • San Francisco, CA, US Job type Full-time Role Engineering, Backend Experience 3+ years Visa Will sponsor About us Artie is...SeniorFull timeVisa sponsorship$80 - $88 per hour
...range $80.00/hr - $88.00/hr Direct message the job poster from Cypress HCM We have an exciting opportunity for a Senior Software Engineer with the top leading multimedia and creative software company in the world using cutting-edge tools and technologies, including...SeniorHourly payContract workInternshipLocal areaRemote work$213k - $263k
...lifecycle, encompassing creation, validation, testing, and publishing. We are seeking an experienced, technically hands-on Senior Software Engineer to design and implement these core authoring APIs. In this hybrid role, you will report to the Sr. Staff Manager....SeniorFull timeRemote work- ...of mouth, not paid acquisition. Build software people actually love and use every day.... ...401K matching. The Role This is a senior individual contributor role for someone... ...help raise the bar for the rest of the engineering team. We’re looking for someone who can...SeniorFlexible hours
$175k - $225k
...platform in this space with meaningful, proven revenue and real product-market fit. The Role We are seeking a hands-on Senior Software Engineer who loves building from 0 1 and shipping product that customers feel. You will actively write production code and deliver...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote San Francisco, CA
- senior software engineer ruby on rails San Francisco, CA
- software developer positions San Francisco, CA
- intermediate software engineer San Francisco, CA
- agile software developer San Francisco, CA
- software engineer intern San Francisco, CA
- part time software developer San Francisco, CA
- rust software engineer San Francisco, CA
- software engineer no experience San Francisco, CA
- software engineer internship San Francisco, CA

