/ DNAnexus hiring xVantage Backend Software Engineer in Mountain View, CA, US

xVantage Backend Software Engineer


Mountain View, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/05/2021
  • Website: dnanexus.com
  • Company Address: 1975 W El Camino Real Suite 101, Mountain View, CA, 94040

About DNAnexus

DNAnexus combines expertise in cloud computing and bioinformatics to create the global network for genomic medicine. DNAnexus provides security, scalability, and collaboration for enterprises and organizations that are pursuing genomic-based approaches to health in order to accelerate medical discovery. DNAnexus is supporting customers around the world that are tackling some of the most challenging and exciting opportunities in human health.

Job Description

Company Description

DNAnexus is the leading cloud-based SaaS company serving the global life science community. DNAnexus’ health informatics platform serves customers across a spectrum of industries — government, biopharmaceutical, clinical diagnostics, healthcare, and academic research in 33 countries with compliant protection of data, privacy, and intellectual property. The platform provides a secure and collaborative environment where genomics, multi-omics, and real world data can be combined with clinical data at scale, providing new insights that can lead to improved diagnostics, new targeted therapies and better patient care.

Job Description

This is an exciting opportunity to join DNAnexus’ growing team. We are looking for a talented software engineer who enjoys working hands-on with scientists, other software engineers, and clients to solve informatics challenges to join our team. As a member of the Innovation team in the DNAnexus xVantage organization, you will gain exposure to leading genomic science, applications and software development.

You are a senior software engineer who thrives in a dynamic environment, you desire to be challenged each and every day, and you enjoy working with brilliant people to deliver solutions such as precisionFDA, the St Jude Cloud and UK Biobank Platform. You want to apply your skills to make the world a better place. You are a highly technical software engineer with experience developing cloud-based solutions that delight users. You are an expert in Express JS and Node Js or Ruby on Rails.  Experience with Java or similar frameworks are nice to have. You like working with smart customers to solve complex problems that matter.


  • Build, and maintain efficient, scalable, reusable, and reliable infrastructure specifically targeted to the cloud environment.
  • Design, document, and implement new web service APIs for internal and external services.
  • Integrate user-facing elements developed by front-end developers with server-side logic.
  • Enable integration of DNAnexus services with external systems.
  • Work closely with bioinformatics scientists and clinicians to understand domain-specific needs.
  • Work with Program Managers and clients for scoping and requirement gathering.


  • Masters in computer science or related fields.
  • Backend-end or full stack software development experience.
  • Solid understanding of object-oriented programming and cloud computing.
  • Good understanding of technologies such as Ruby on Rails, Node JS, Express JS and docker.
  • Good knowledge of relational databases. No-sql add on.
  • Working knowledge of cloud providers AWS or similar for deploying, maintaining and debugging applications.
  • Familiarity with concepts of MVC, ORM and RESTful APIs.
  • Proficient understanding of code versioning tools such as Git.
  • Basic Linux experience - Comfortable working in a UNIX shell.
  • Team-oriented and strong communication skills.
  • Knowledge of genomics or healthcare is not required, but you seek new learning opportunities.

Desirable skills

Below are the skills that are highly desirable, but are not required. DNAnexus will provide the necessary training to qualified candidates:

  • Experience with Bioinformatics.
  • Experience with  Java.
  • Experience integrating and harmonizing genotypic and phenotypic data.
  • Entrepreneurial “can do” attitude, with the ability to independently identify creative, pragmatic solutions.
  • Excellent leadership qualities, interpersonal skills, and verbal and written communication skills.
  • Familiarity with project management processes/tools such as agile processes and Jira.
  • Enjoys interacting closely with DNAnexus clients.

Compensation and Benefits

  • 100% health premiums covered by DNAnexus for employees, 75% for dependents (medical, dental, vision)
  • Life Insurance and Long Term Disability Insurance 100% paid by DNAnexus
  • 401(K), Flexible Spending (FSA)
  • Flexible PTO policy

Additional Information

Based in San Francisco and Mountain View, California, DNAnexus is experiencing rapid growth and is searching for the best talent to join our team. We recently completed a $100 million financing round to advance our growth globally to further serve leading healthcare and life science organizations. Key investors include Google Ventures, Perceptive Advisors, Northpond Ventures, TPG Biotech, and Foresite Capital.

If you are interested in joining our team, please apply today! 

All your information will be kept confidential according to EEO guidelines.

Related Jobs

xVantage Backend Software Engineer

DNAnexus - Mountain View, CA, US

Technical Content Developer

DNAnexus - Mountain View, CA, US

Senior Software Engineer

DNAnexus - Prague, CZ

Strategic Account Director

DNAnexus - Mountain View, CA, US

Associate Counsel/Counsel

DNAnexus - Mountain View, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.