Full Time

Software Engineer (Remote)

HeartFlow, Inc
Remote!
$70,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by HeartFlow, Inc, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Software Engineer at HeartFlow, Inc., you will play an integral role in the design, development, and implementation of software solutions that enhance our cardiovascular modeling technologies. You will collaborate with cross-functional teams to deliver high-quality products that provide valuable insights in the healthcare domain. The ideal candidate will possess a strong foundation in software engineering principles and a passion for innovation, working remotely to contribute to projects that significantly impact patient care.



Job Responsibilities

  • Design, develop, and maintain software applications that support cardiac patient evaluation processes.
  • Collaborate with data scientists and product managers to define software requirements and create detailed design specifications.
  • Conduct code reviews and provide constructive feedback to ensure high-quality software development practices.
  • Maintain and improve existing software systems, resolving bugs and technical issues as they arise.
  • Participate in agile project management practices including sprint planning, daily stand-ups, and retrospectives.
  • Stay updated with emerging technologies and industry trends to continuously enhance product offerings.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development, preferably within the healthcare or medical device sector.
  • Proficiency in programming languages such as Java, Python, or C++ and experience with modern web technologies.
  • Strong understanding of software development methodologies, especially Agile and Scrum.
  • Experience with version control systems such as Git.
  • Familiarity with database technologies including SQL and NoSQL.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills, capable of working in a collaborative remote environment.


Technologies & Tools

The Software Engineer position encompasses the utilization of various technologies and tools, including but not limited to programming languages such as Java, Python, and C++, as well as web frameworks and databases like SQL and NoSQL. Familiarity with cloud computing platforms and data analytics tools is also advantageous. Experience with software development tools such as GitHub or Jira will be beneficial in managing project workflows effectively.



Ideal Candidates

The ideal candidates for this position are those who demonstrate a strong commitment to driving innovation and excellence in software engineering. They possess an analytical mindset, exhibit strong collaboration skills, and thrive in a fast-paced, remote work environment. Furthermore, successful candidates are adaptable to shifting priorities and motivated by a desire to contribute to transformative healthcare solutions that improve patient outcomes.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.