Join Our Team

Front-End Software Engineer

Location: Pleasanton, CA & San Francisco, CA

10x Genomics is building tools for scientific discovery that reveal and address the true complexities of biology and disease. Through a combination of novel microfluidics, chemistry and bioinformatics, our award-winning Chromium™ System is enabling researchers around the world to more fully understand the mechanisms behind cancer, the immune system, and the fundamentals of biology at the single-cell level.  10x Genomics is also a rapidly growing company, topping the San Francisco Business Times' 2018 Fast 100 for fastest-growing revenue among private companies in the Bay Area.  Learn more at

Front-End Software Engineer

10x Genomics creates products that allow scientists to study the genome in new and more precise ways.  Software is key to making these discoveries, and good visualization software is key to accelerating these discoveries.

As a 10x front-end engineer, you will be creating visualization tools for brand-new scientific data types.  Your users will be experts in their scientific fields, and your job will be to help them make important discoveries, faster.  You will use modern web technologies, such as React, Redux, ES6 Javascript, Plotly and D3 to make interactive, intuitive interfaces to explore complex biological data.  You will also interact directly with scientists both in house and in the field to develop and refine new features.  Your code will be used on a daily basis in some of the most well-known and impactful research centers in the world.

If you are the kind of person who is an avid fan of technology in all fields, not just your own, and want to apply your talent alongside a diverse team of experts every day, join us at 10x Genomics.

Key Responsibilities

  • Design, build, test, and ship production-ready software.
  • Work with biologists to solve difficult user experience and visualization challenges. 
  • Develop reusable, well-tested UI components.
  • Work alongside product managers to develop schedules and scope for regular releases.

Desired Skills and Background

  • 2+ years shipping software.
  • Experience developing applications with modern JavaScript frameworks, such as React, Vue or Angular.
  • Good working knowledge of JavaScript (vanilla through ES6), CSS and HTML.
  • Specific experience developing visualizations in libraries such as Plotly or D3 are pluses.
  • Specific experience working in other areas of a web stack a plus.
  • Strong aesthetic sense.

Background in biology and DNA sequencing is not required.  Interest in the field is.

10x Genomics is headquartered in Pleasanton, with an office by Embarcadero BART in San Francisco.  Remote development will be considered for the strongest candidates; Bay Area preferred.

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.



Apply now Back to Careers

Pleasanton, CA

10x Genomics, Inc.
7068 Koll Center Parkway,
Suite 401
Pleasanton, CA 94566
+1 925 401 7300
+1 800 709 1208

San Francisco, CA

10x Genomics, Inc.
160 Spear Street,
Suite 1130
San Francisco, CA 94105
+1 925 401 7300
+1 800 709 1208

Leiden, The Netherlands

10x Genomics, Inc.
Crown Business Center Key Point II, Office Space,
Unit F-07 & F-08
Schipholweg 103
2316 XC Leiden
The Netherlands
+31 (20) 888 6622

Order your 10x system, today.