About The Role
While DNA sequencing technology has advanced rapidly, it’s still at a level equivalent to what assembly language was to computing, with huge advances yet to be made. 10x Genomics is creating products that will do for sequencing what C did for computing, bringing a leap in higher-order clarity and meaning to what is now very low-level information. Software is a key part of that leap. The scale and complexity of analyzing, managing, and visualizing DNA sequencing data means this is an area with no shortage of hard problems, where brilliant engineering still matters and can yield big payoffs.
We want computer scientists and engineers — not just programmers — who excel at creating elegant, practical solutions at every level from web APIs down to LLVM code optimization. We are developing performance-critical algorithms, highly parallel data analysis architectures, robust web applications, and rich user interfaces and visualizations.
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.
Background in biology and DNA sequencing is NOT
required. Enthusiasm for a broad range of technology fields is.
What You Will Be Doing
- Design, build, test, and ship software as described above
- Write software to solve difficult and challenging biological problems
- Work across the organization to solve difficult architectural challenges
- Bachelor's degree in computer science, engineering, math, or scientific discipline and 4 years of software development experience; OR 6 years of professional experience building software
Preferred Skills And Experience
- Excellent understanding of computer science fundamentals
- In-depth understanding of performance at various layers (OS, compiler, file system, network, database, runtime)
- Expert level knowledge of Go, Python, Rust, C/C++
- Linux-based systems programming experience
- Experience developing distributed and/or parallel systems
- Deep understanding of testing, continuous integration, build, deployment & monitoring
Below is the US base salary range for this full-time position. The actual base pay will depend on several factors unique to each candidate, including one’s skills, qualifications, experience, and location. At 10x, the base salary is also just one component of the Company’s total compensation package. This role is also eligible for 10x’s annual bonus program, equity grants, and comprehensive health and retirement benefit programs. Your 10x recruiter can share more about the specific salary range for your preferred location during the hiring process.
About 10x Genomics
At 10x Genomics, accelerating our understanding of biology is more than a mission for us. It is a commitment. This is the century of biology, and the breakthroughs we make now have the potential to change the world.
We enable scientists to advance their research, allowing them to address scientific questions they did not even know they could ask. Our tools have enabled fundamental discoveries across biology including cancer, immunology, and neuroscience.
Our teams are empowered and encouraged to follow their passions, pursue new ideas, and perform at their best in an inclusive and dynamic environment. We know that behind every scientific breakthrough, there is a deep infrastructure of talented people driving the life sciences industry and making it possible for scientists and clinicians to make new strides. We are dedicated to finding the very best person for every aspect of our work because the innovations and discoveries that we enable together will lead to better technologies, better treatments, and a better future. Find out how you can make a 10x difference.
Individuals seeking employment at 10x Genomics are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation, or any other characteristic protected by applicable law.
10x does not accept unsolicited applicants submitted by third-party recruiters or agencies. Any resume or application submitted to 10x without a vendor agreement in place will be considered unsolicited and property of 10x, and 10x will not pay a placement fee.
- C++ (Programming Language)
- Continuous Integration
- Data Analysis