Full Time

Senior Software Engineer (Remote)

HeartFlow, Inc
Remote!
$100,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.

Overview

HeartFlow, Inc. is seeking a highly skilled Senior Software Engineer to join our innovative team on a remote basis. In this pivotal role, you will be responsible for designing, developing, and optimizing software solutions that enhance our advanced cardiac care platforms. The ideal candidate will leverage their expertise in software engineering to develop high-quality, scalable applications that align with our mission to revolutionize heart disease management. You will collaborate with cross-functional teams to deliver cutting-edge solutions, ensuring that HeartFlow continues to lead in the digital health space.



Job Responsibilities

  • Design, implement, and maintain robust software systems for the HeartFlow platform.
  • Collaborate with product managers and other engineers to define product features and technical specifications.
  • Conduct code reviews and provide constructive feedback to peers to ensure high code quality.
  • Utilize Agile methodologies to manage project deliverables and meet tight deadlines.
  • Monitor and troubleshoot application performance, reliability, and security issues.
  • Participate in the development of testing frameworks to ensure software reliability and performance.
  • Stay updated on industry trends, tools, and technologies to drive continuous improvement.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of experience in software development, with a focus on full-stack or back-end development.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Experience with cloud platforms, preferably AWS or Azure.
  • Familiarity with database technologies, including SQL and NoSQL databases.
  • Knowledge of containerization tools such as Docker and orchestration tools like Kubernetes.
  • Strong understanding of software development methodologies, particularly Agile and DevOps practices.


Technologies & Tools

As a Senior Software Engineer at HeartFlow, you will work with a diverse stack of technologies and tools. This includes programming languages such as Java and Python, as well as frameworks like Spring and Node.js. Familiarity with cloud services like AWS and Azure is essential, as is experience with containerization using Docker and Kubernetes. Development tools such as Git for version control and Jenkins for continuous integration are also integral to your contributions in this position.



Ideal Candidates

The ideal candidates for this position will be proactive problem-solvers with a keen attention to detail and a passion for innovation. They will exhibit strong communication skills, allowing them to work effectively within a team-oriented environment. Successful candidates will possess the ability to adapt to a fast-paced work setting and demonstrate a commitment to learning and exploring new technologies. Additionally, a genuine interest in improving healthcare outcomes and a team-centric mindset will make for an excellent fit at HeartFlow, Inc.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

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