Software Developer - Cloud Services
HeartFlow - Redwood City, CA

This job posting is no longer available on HeartFlow. Find similar jobs: Software Developer jobs - HeartFlow jobs

This individual contributor's primary responsibility will be to improve and optimize our distributed services and data management software. This individual will also design and develop new cloud services for our HeartFlow customers. In addition to performing these primary development activities, the candidate may be responsible for general bug fixing, enhancements, test suite development, support and participation in all other activities defined in the company's product development process and as requested by their manager.

Job Responsibilities :
  • Design, development, testing and maintenance of the cloud services and the associated infrastructure
  • Design, development, testing and maintenance of data management software
  • Design, development, testing and maintenance of the automation framework supporting the execution and monitoring of the core algorithms within the cloud services
  • Adherence to and active participation in the continuous development and improvement of all engineering team quality policies and processes
Skills Needed :
  • Deep knowledge and understanding of C++, Java, Python, SQL, algorithm design, database design, system architecture, program optimization and object-oriented design. Additional skillset in J2E, XML, HTTP, HTML, and JavaScript a big plus.
  • Prior experience designing and developing highly available and distributed systems
  • Strong integration skills
  • Knowledge of multi-core system architecture
  • Prior experience developing parallel applications for HPC is an asset
  • Prior experience developing Tomcat applications is an asset
  • Ability to mentor less experienced engineers
  • Strong working knowledge of modern software development tools including bug tracking systems, source code revision control, automated test framework are required
  • Excellent communication skills, ability to work in a fast-paced adaptive environment, self-started, development guru and strong team player required

Educational Requirements & Work Experience:
  • B.S. or M.S. in Computer Science or related field
  • 5+ years of experience
About HeartFlow
HeartFlow is an exciting new medical software start-up in Redwood City that has received international acclaim for its revolutionary technology combining high-performance computing with medical imaging data. HeartFlow technology is based on over 15 years of research at Stanford University originally funded by the National Science Foundation and the National Institutes of Health. Our goal is to dramatically improve the care of patients with heart disease while substantially reducing healthcare costs. HeartFlow operates a service business that processes Computed Tomographic (CT) imaging to generate 3D models of patients’ coronary arteries for physicians’ use.

HeartFlow - 14 months ago - save job - - block
Recommended Jobs
Programmer Analyst 4-IT
Oracle - Redwood City, CA
Oracle - 30+ days ago

Web Developer
Stanford University - Stanford, CA
Stanford University - 9 days ago

Software Developer
IBM - Foster City, CA
IBM - 10 days ago