Search By
3952 Jobs
Senior Software Engineer (Remote) HeartFlow, Inc Austin, TX | Full Time | Remote
3 Months Ago
Senior Software Development Engineer in Test (Sr. SDET) Softrams Woodlawn, MD | Full Time
9 Days Ago
Sr. Software Engineer M3 Lawrenceville, GA | Full Time
Just Posted
Sr. Software Engineer Hamilton Storage Technologies Franklin, MA | Other
Just Posted
Sr. Software Engineer 300 US Bank National Assoc San Francisco, CA | Full Time
2 Days Ago
Sr. Software Engineer Amyx, Inc. Germantown, MD | Full Time
2 Days Ago
Sr. Software Engineer (C#) Cast & Crew Entertainment Services, LLC California City, CA | Full Time
4 Days Ago
Sr. Software Engineer (C#) Cast & Crew Entertainment Services, LLC Burbank, CA | Full Time
6 Days Ago
Sr. Software Engineer Kinship Portland, OR | Full Time
7 Days Ago
Sr. Software Engineer Anaconda Austin, TX | Full Time | Remote
7 Days Ago
Sr Software engineer (Android) 300 US Bank National Assoc Minneapolis, MN | Full Time
8 Days Ago
Sr Software Engineer Cradlepoint Los Gatos, CA | Full Time
9 Days Ago
Sr. Software Engineer BrainTrust Annapolis, MD | Other
9 Days Ago
Sr Software Engineer VICKERS & NOLAN ENTERPRISES LLC Aberdeen, MD | Other
14 Days Ago
Sr. Software Engineer MarketDial Salt Lake City, UT | Full Time
19 Days Ago
ENGINEER, SR SOFTWARE - US Luminex Recruiting Team Austin, TX | Full Time
21 Days Ago
Sr. Software Engineer L.L.Bean Inc. Freeport, ME | Full Time
27 Days Ago
Sr. Software Engineer Syrinx Billerica, MA | Full Time
29 Days Ago
Sr. Software Engineer - (Node.js) Syrinx Boston, MA | Full Time
29 Days Ago
Sr. Software Engineer 2HB Incorporated Annapolis Junction, MD | Full Time
29 Days Ago
Sr. Software Engineer 2HB Incorporated Annapolis Junction, MD | Full Time
29 Days Ago
Sr. Software Engineer 2HB Incorporated Annapolis Junction, MD | Full Time
29 Days Ago
Sr. Software Engineer 2HB Incorporated Annapolis Junction, MD | Full Time
29 Days Ago
Sr. Software Engineer 2HB Incorporated Annapolis Junction, MD | Full Time
29 Days Ago
Sr. Software Engineer 2HB Incorporated Annapolis Junction, MD | Full Time
29 Days Ago
Sr. Software Engineer Syrinx Mclean, VA | Full Time
29 Days Ago
More Search Results

Senior Software Engineer (Remote)

Austin, TX | Full Time | Remote
Expired

Job Description

HeartFlow is a Software as a Service (SaaS) medical device company. We use cutting-edge technology (deep learning, computational fluid dynamics, cloud-based computing) combined with advanced clinical expertise to revolutionize the treatment of coronary artery disease.
 
If you are passionate about building web and mobile applications across platforms including advanced 2D/3D applications, come join our engineering team!
 
You will build our sophisticated web and mobile applications such as HeartFlow FFRct and HeartFlow Planner. Specifically focused on advanced reporting and visualization.  In short you will create 2d and 3d visualizations of HeatFlow’s data analysis to allow clinicians to quickly understand and make diagnostic decisions.
 
You will work alongside passionate software engineers, research scientists, and engineers in test to deliver the future generations of our front end applications. #LI-IB1; #LI-Remote
 
Job Responsibilities:
  • Create Medical Visualizations with WebGL
  • Create tools in C to support asset preparation for rendering
  • Write tests and documentation for the features you’ve implemented
  • Debug production issues
  • Proactively raise issues and suggest improvements in retrospectives
  • Suggest improvements to engineering practices and processes
  • Help your teammates grow through mentorship and close collaboration
  • Support a large-scale system development effort in the medical device industry
  • Help create the next generation of cutting-edge heart disease diagnostic systems
  • Be a critical thinker to solve problems efficiently, pragmatically, and continually seek information.
  • Build strong relationships with the team
  • Communicate efficiently and effectively with other teams
  • Apply your best technical innovation, problem solving and leadership skills
  • Contribute to planning, estimation and requirements management

Skills Needed:

  • A passion for 2D and 3D rendering on web and mobile platforms, using technologies such as
    • WebGL, OpenGL, Unity, Unreal, Metal, etc.
  • Deep understanding of modern software development best practices: 
    • testing, CI/CD, Devops, agile methodologies, etc.
  • Demonstrated strong C experience
  • Experience with modern high-level languages such as 
    • JavaScript, C#, MatLab, Go, Python, etc.
  • Comfortable helping refine requirements via iterative prototyping and development
  • Excellent communication and collaboration skills
  • Experience with cloud-based infrastructures (Amazon Web Services or equivalent)

Educational Requirements & Work Experience:

  • Minimum Bachelor’s degree in Computer Science or related domain
  • 5 years of relevant industry experience in a software company
  • Experience shipping and maintaining commercial mobile and web applications.

Bonus Points:

  • Experience with medical applications or other regulated industries.
  • Prior experience with computational geometry

Work locations are flexible supporting working from any of our office locations or working remotely from anywhere.

Offices in:

  • Redwood City, California
  • Portland, Oregon
  • Austin, Texas

Skills for Senior Software Engineer (Remote)

The job skills required for Senior Software Engineer (Remote) include Computer science, Python, Agile, Software Development, JavaScript,and DevOps etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Software Engineer (Remote). That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Software Engineer (Remote). Select any job title you are interested in and start to search job requirements.

Job Openings with Skill of Computer science
MORE>>
Job Openings with Skill of Python
MORE>>
Job Openings with Skill of Agile
MORE>>
Job Openings with Skill of Software Development
MORE>>
Job Openings with Skill of JavaScript
MORE>>

Career Path for Senior Software Engineer (Remote)

The following is the career advancement route for Senior Software Engineer (Remote) positions, which can be used as a reference in future career path planning. As a Senior Software Engineer (Remote), it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Software Engineer (Remote). You can explore the career advancement for a Senior Software Engineer (Remote) below and select your interested title to get hiring information.