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

HeartFlow, Inc. is seeking a talented Software Engineer to join our remote team. In this role, you will be responsible for developing, testing, and maintaining software applications that enhance our groundbreaking cardiovascular solutions. You will collaborate with cross-functional teams to design and implement features, ensure code quality, and contribute to the overall advancement of our innovative technology in the healthcare domain. Your expertise will directly support HeartFlow’s mission of improving patient care through advanced medical imaging and analytics.



Job Responsibilities

  • Design, develop, and maintain software applications in accordance with project requirements.
  • Participate in code reviews and ensure adherence to software development best practices.
  • Collaborate with product managers, designers, and other engineers to gather requirements and refine project scope.
  • Write unit tests and conduct integration tests to maintain high software quality.
  • Troubleshoot and resolve software defects in a timely manner.
  • Document code and maintain technical documentation for future reference.
  • Stay updated with emerging technologies and industry trends to enhance software solutions.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development, preferably in the healthcare industry.
  • Proficient in programming languages such as Python, Java, or C++.
  • Experience with web technologies and frameworks such as React, Angular, or similar.
  • Solid understanding of software development methodologies, including Agile and Scrum.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.


Technologies & Tools

In this position, the Software Engineer will work with a diverse range of technologies and tools. Primarily, candidates should be adept in using modern software development frameworks and libraries. Familiarity with cloud platform services (e.g., AWS, Azure), containerization tools (e.g., Docker, Kubernetes), and version control systems (e.g., Git) is essential. Additionally, experience with data processing and analysis tools will be beneficial to support the development of advanced analytics features.



Ideal Candidates

The ideal candidate for this position is a proactive and detail-oriented professional who is passionate about leveraging technology to make a positive impact on patient healthcare. They possess a strong work ethic and exhibit excellent teamwork abilities, thriving in a collaborative environment. Furthermore, they are innovative thinkers who are excited by challenges and continuously seek opportunities to learn and grow in the fast-evolving field of medical technology.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

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