Join Our Team

Senior Software Engineer – Full Stack

Location: Pleasanton, CA & San Francisco, CA

10x is seeking a full-stack software engineer to develop end-to-end solutions for our growing software products.  You will work with both our computational biology teams and other front-end software engineers to add new features to our interactive visualization tools, and with our platform team to add capabilities to our internal and customer-facing web applications.  You will be able to work directly with scientists both in-house and in the field, and your code will be used on a daily basis by some of the most well-known and impactful research centers in the world.
At 10x Genomics we're 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
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 computational biologists and front-end software engineers to spec out new product features.
* Define APIs, schemas, and file format changes to enable the visualization, storage and computation of complex biological data.
* Make substantive changes to internal web tools across the stack, from cloud deployment to UI changes.
* Design and develop cloud-based APIs for data analysis.
Desired Skills and Background
5+ years shipping software.
Bachelor's degree in Computer Science, Mathematics or similar.
Significant experience writing application-level logic within the web stack, such as Django, Flask, Ruby on Rails, Go, Node/Express, etc.
Hands-on experience writing applications in Go or Rust a significant plus.
Front-end development experience using modern web technologies (React, Vue, Polymer, Angular, etc.) a plus.
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
7068 Koll Center Parkway,
Suite 401
Pleasanton, CA 94566
+1 925 401 7300
+1 800 709 1208

San Francisco, CA

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

Leiden, The Netherlands

10x Genomics B.V.
Crown Business Center Key Point II,
Schipholweg 103,
2316 XC Leiden,
The Netherlands

Stockholm, Sweden

Spatial Transcriptomics,
Part of 10x Genomics, Inc
Södra Fiskartorpsvägen 15C,
114 33 Stockholm,


10x Genomics Pte Ltd
Science Park 2,
20 Science Park Road,
#02-32A/33 Teletech Park,
Singapore 117674

Shanghai, China

10x Genomics (Shanghai) Co., Ltd
2421, Cloud 9 International Plaza,
No 1018 Changning Road,
Shanghai, 200042 China

We’re here to help.