
Staff Software Engineer - Full Stack Backend Focused

HeartFlow
Summary
Join Heartflow, a medical technology company revolutionizing precision heartcare, as a backend engineering leader. Lead the design, development, and scaling of backend services and APIs for our flagship AI-driven cardiac test. Solve complex problems, influence engineering best practices, and make high-impact architectural decisions. Mentor other engineers and collaborate with cross-functional teams. This role requires 10+ years of experience in backend technologies, expertise in distributed systems and microservices, and a strong understanding of web security. The position offers a competitive salary, cash bonus, and stock options.
Requirements
- Education: Bachelor's degree in Computer Science, Engineering, or related discipline, or equivalent experience
- Experience: 10+ years of relevant industry experience
- 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
- Proven track record implementing authentication and authorization systems
- Strong expertise in distributed systems and microservices architecture
- Demonstrated experience in building, deploying large-scale, secure RESTful APIs
- Experience driving technical vision and leading architectural decisions; ability to mentor and lead other engineers
- Experience with Agile development methodologies and project management tools
- Strong understanding of web security best practices
- Experience with DevOps best practices (e.g., CI/CD pipelines)
- Experience with or willingness to learn about FDA regulations and compliance requirements for medical software
- Demonstrated ability to work in a fast-paced, collaborative environment
Responsibilities
- Lead the design, development, and scaling of backend services and APIs powering core product functionality
- Solve complex and ambiguous problems, working closely with Product and Engineering leadership to break down solutions
- 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
- Collaborate with InfoSec and AppSec teams on security implementations
- Collaborate cross-functionally with key partners in Product Management, Strategy, Operations, and Regulatory to ensure high-quality, high-impact delivery of innovative software projects
Preferred Qualifications
- Experience with AWS Lambda, AWS ECS, AWS Fargate
- Experience with integrating OpenID, OAuth2, or SAML protocols
- Experience with medical applications or other regulated industries
Benefits
A reasonable estimate of the base salary compensation range is $146,232 to $200,177 (for all locations outside San Francisco Bay Area) and $155,750 to $240,922 (for San Francisco Bay Area), cash bonus, and stock options
Share this job:
Similar Remote Jobs
