HeartFlow

Senior Software Engineer - Backend

HeartFlow$180K — $215K *
Healthcare
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related discipline, or equivalent experience.
  • 10+ years of relevant industry experience.
  • Strong proficiency in modern backend technologies (e.g., Python, Java, Go) and databases (SQL, NoSQL).
  • Expertise in distributed systems and microservices architecture.
  • Experience building and deploying large-scale secure RESTful APIs.
  • Proven leadership skills in driving technical vision and mentoring engineers.
  • Strong understanding of web security best practices, including OWASP.

Responsibilities

  • Lead the design and scaling of backend services and APIs.
  • Translate product goals into technical requirements and architectural designs.
  • Influence engineering best practices and architecture patterns.
  • Implement secure backend systems with a focus on authentication and access control.
  • Make architectural decisions balancing performance, security, and scalability.
  • Identify technology risks early and develop mitigation plans.
  • Mentor team members through technical design and code reviews.

Benefits

  • Collaborative and fast-paced work environment.
  • Mentorship opportunities with experienced engineers.
  • Involvement in high-impact projects within the clinical application sector.
  • Compliance with FDA and HIPAA standards, ensuring meaningful and impactful software development.
Full Job Description
We are seeking a Product-Minded Senior Backend Software Engineer who is passionate about architecting high-performance APIs and scalable cloud services. In this role, you will be a key driver of our clinical applications, building the robust REST APIs that power our Vue.js frontend.

We aren't just looking for a coder; we are looking for a technical partner who can take high-level product goals and translate them into actionable technical roadmaps. You will work at the intersection of complex medical data and seamless user experiences, ensuring our backend systems are robust, secure, and highly available

Job Responsibilities
  • Lead the design, development, and scaling of backend services and APIs powering core product functionality
  • Product Strategy: Partner with Product Managers to take high-level project goals and translate them into technical requirements, architectural designs, and actionable work items.
  • Influence engineering best practices, tooling, and architecture patterns
  • Design and implement secure backend systems, including but not limited to authentication, authorization, and access control
  • Make high-impact architectural decisions across backend services, balancing performance, security, and scalability, including areas such as identity management when relevant
  • Identify technology risks and dependencies early to establish mitigation plans
  • Mentor and guide other engineers through technical design, code reviews, and coaching
  • Participate in security audits and compliance reviews
  • Implement rigorous authentication and authorization protocols. Ensure all backend development adheres to FDA regulations and HIPAA standards for medical software.
  • Collaborate cross-functionally with key partners in Product Management, Strategy, Operations, and Regulatory to ensure high-quality, high-impact delivery of innovative software projects

Qualifications required
  • Education: Bachelor's degree in Computer Science, Engineering, or related discipline, or equivalent experience.
  • Experience: 10+ years of relevant industry experience
  • Technical Proficiency:
    • Strong proficiency in modern backend (e.g., Python, Java, Go, Django, Flask, or similar) technologies and database technologies (SQL, NoSQL, or similar), understanding of front-end (e.g., Vue.js, JavaScript, React, Angular, or similar) technologies
  • Project Experience:
    • Strong expertise in distributed systems and microservices architecture
    • Demonstrated experience in building, deploying large-scale, secure RESTful APIs
  • Leadership Skills: Experience driving technical vision and leading architectural decisions; ability to mentor and lead other engineers.
  • Methodologies: Experience with Agile development methodologies and project management tools.
  • Security Knowledge: Strong understanding of web and OWASP security best practices.
  • DevOps: Experience with DevOps best practices (e.g., CI/CD pipelines).
  • Regulatory Understanding: Experience with or willingness to learn about FDA regulations and compliance requirements for medical software.
  • Collaboration: Demonstrated ability to work in a fast-paced, collaborative environment.

How you stand out
  • Experience with AWS Lambda, AWS ECS, AWS Fargate
  • Experience with integrating OpenID, OAuth2, or SAML protocols
  • Experience with medical applications or other regulated industries

A reasonable estimate of the base salary compensation range is $180,000 to $215,000, bonus, and equity. #LI-IB1

About HeartFlow

HeartFlow is a medical technology company that specializes in non-invasive, personalized cardiovascular disease diagnosis and treatment planning. The company's technology uses artificial intelligence and deep learning algorithms to create 3D models of patients' hearts and simulate blood flow. HeartFlow's technology has been used in over 30,000 patients worldwide and has been shown to improve patient outcomes and reduce healthcare costs. The company was founded in 2007 and is headquartered in Redwood City, California.
Learn more about HeartFlow
Size
500 employees
Industry
Founded
2009

Similar Jobs

More Jobs at HeartFlow

More Healthcare Jobs

Find similar Senior Software Engineer - Backend jobs: