Software Engineer
Remote
Posted on 11/1/2023
INACTIVE
HeartFlow

201-500 employees

Non-invasive cardiac diagnostic technology for physicians
Company Overview
HeartFlow, Inc. is a leading medical technology company that is reshaping cardiovascular care through its non-invasive HeartFlow Analysis, which aids physicians in making more informed care decisions for patients with suspected coronary artery disease. The company's competitive advantage lies in its robust scientific research and development, and its use of advanced technology like deep learning and computational fluid dynamics, which has led to its recognition and clearance in multiple countries including the United States, Canada, Europe, and Japan. With a strong commitment to improving patient safety and reducing healthcare costs, HeartFlow fosters a culture that values passion for its mission, making it an attractive workplace for those seeking to make a significant impact in the healthcare industry.
AI & Machine Learning
Data & Analytics

Company Stage

Series F

Total Funding

$792.7M

Founded

2010

Headquarters

Mountain View, California

Growth & Insights
Headcount

6 month growth

3%

1 year growth

5%

2 year growth

35%
Locations
Austin, TX, USA • Mountain View, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
AWS
Data Structures & Algorithms
Docker
Linux/Unix
MongoDB
REST APIs
Python
NoSQL
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • Large scale and distributed computing systems
  • Web services and RESTful APIs
  • Horizontal scalability of services
  • Amazon Web Services (AWS), or another cloud provider
  • Containerization technologies, such as Docker or equivalent
  • RDBMS
  • NoSQL or non-relational database like DynamoDB, MongoDB or equivalent
  • Python (advanced programming)
  • Applying data structures, algorithms, and object-oriented principles to solve challenging problems
  • Linux, (advanced systems knowledge)
  • Continuous Integration platforms
  • Continuous delivery pipelines
  • Debugging distributed cloud services
  • Software development best practices, and agile methodologies
  • Unit, Functional, and Black Box testing of software Applications
  • DICOM and/or HL7 standards (not required but preferred)
  • Working in a fast-paced environment
  • High quality software, software development and testing processes
  • Taking full ownership of your work
  • Speaking up when faced with problems or when you disagree
  • Experimenting with state of the art technologies and services
  • Work independently with a high degree of latitude
  • Bachelor's degree in Computer Science, or equivalent experience
  • 3+ year(s) of relevant work experience in a major software company, including:
  • 3+ year(s) of experience in software development