Senior Software Engineer

Sorry, this job was removed at 6:24 p.m. (CST) on Friday, November 12, 2021
Find out who's hiring in San Francisco, CA.
See all Developer + Engineer jobs in San Francisco, CA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Who are we?


HeartFlow is a Software as a Service (SaaS) medical device company that is revolutionizing the treatment of coronary artery disease. Come and join our world-class engineering team in the development and testing of our scalable platform to process medical images on the Amazon Cloud (AWS)!


The Cloud team!


The HeartFlow Engineering team operates in an agile environment where all members have a deep passion for learning. The Cloud team is at the nexus of every component that is needed to operate our complex and advanced product. This position will be key in designing, building, testing and delivering our next generation of services. In this role, you will have a direct impact on our product quality and your contributions on this team will be recognized across the HeartFlow Technology team.


Responsibilities

You will bring advanced experience in software engineering. Being a member of the Cloud team, you will maintain HeartFlow’s APIs, data storage and distributed scientific application pipelines. You will own and drive the design and development of multiple components within the team according to best practices in software development and the standards and guidance set forth by FDA and other regulatory bodies.

 

Must Have Skills and Experience

Python (advanced programming)

Using and designing resilient systems on AWS

Containerization technologies, such as Docker

RDBMS (MySQL, Postgres, Aurora)

In-Memory caching technologies, such as memcached or Redis

Continuous Integration platforms, such as Jenkins

Instrumentation and debugging of distributed cloud services

Unit, Functional and Integration testing of cloud applications

Software development best practices, and agile methodologies

Applying data structures, algorithms, and object-oriented design, to solve challenging problems


Nice to Have Skills and Experience

NoSQL (MongoDB, DynamoDB)

Configuration management tools, such as Chef or equivalent

Continuous delivery pipelines

Serverless architecture

Linux, Unix, and Windows systems


About yourself

You are passionate about:

Cultivating an efficient and effective, agile environment

High quality software, software development and testing processes

Owning your work

Speaking up when faced with problems or when you disagree

Experimenting with state-of-the-art technologies and services

Working independently with a high degree of latitude 

You want to learn about:

Distributed, highly available, resilient systems

Software as a Service (SaaS) applications in the medical space

State of the art cloud technologies

Software engineering excellence

Tools development to support 24x7 operations

Continuous integration & delivery of medical applications

Medical devices, FDA, and working in a regulated environment


Education/Experience Requirements

Master’s degree in Computer Science, or equivalent experience

5+ year(s) of relevant industry experience in a software company, including:

5+ year(s) of experience in software development

3+ year(s) of experience in Python

 

About HeartFlow, Inc.

HeartFlow, Inc. is a medical technology company redefining the way heart disease is diagnosed and treated. Our non-invasive HeartFlow FFRct Analysis leverages deep learning to create a personalized 3D model of the heart. By using this model, clinicians can better evaluate the impact a blockage has on blood flow and determine the best treatment for patients. Our technology is reflective of our Silicon Valley roots and incorporates decades of scientific evidence with the latest advances in artificial intelligence. The HeartFLow FFRct Analysis is commercially available in the United State, Canada, Europe and Japan. For more information, visit www.heartflow.com.


HeartFlow, Inc. is an Equal Opportunity Employer. We are committed to a work environment that supports, inspires, and respects all individuals and do not discriminate against any employee or applicant because of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law. This policy applies to every aspect of employment at HeartFlow, including recruitment, hiring, training, relocation, promotion, and termination.


Positions posted for HeartFlow are not intended for or open to third party recruiters / agencies. Submission of any unsolicited resumes for these positions will be considered to be free referrals.


US Locations Only: All employees and contingent workers (contractor, consultant, interns or temporary personnel) are required to be vaccinated against SARS-CoV-2 and any booster as recommended by CDC, unless a reasonable accommodation is approved. All prospective hires will be expected to provide proof of vaccination on their first day of employment.

More Information on HeartFlow
HeartFlow operates in the Healthtech industry. The company is located in Redwood City, CA, Portland, OR and Austin, TX. HeartFlow was founded in 2007. It has 299 total employees. It offers perks and benefits such as Dental insurance, Health insurance, 401(K), Remote work program, Paid holidays and Paid sick days. To see all 4 open jobs at HeartFlow, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about HeartFlowFind similar jobs