Software Engineer, Cloud Infrastructure

A biotechnology company enabling scientists to advance research in cancer, immunology, and neuroscience through innovative tools and technologies.
$177,000 - $239,000
Cloud
Senior Software Engineer
Hybrid
5+ years of experience
Healthcare · Biotech

Description For Software Engineer, Cloud Infrastructure

10x Genomics is at the forefront of biotechnology, developing innovative tools that enable scientists to make groundbreaking discoveries in cancer, immunology, and neuroscience. We're seeking a Senior Software Engineer to join our cloud infrastructure team in a hybrid role based in Pleasanton, CA.

The role focuses on building and maintaining our cloud infrastructure and HPC platform, requiring expertise in Linux, cloud computing, and distributed systems. You'll work with a multi-disciplinary team of experts in microfluidics, biochemistry, mechanical engineering, and computational biology, contributing to products that have real-world impact in life sciences.

As a cloud infrastructure engineer, you'll be responsible for designing and implementing scalable services, managing high-performance computing systems, and ensuring operational excellence through automation. The position offers competitive compensation ($177,000 - $239,000) and the opportunity to work with cutting-edge technology.

The ideal candidate brings 5+ years of software engineering experience, strong Linux systems knowledge, and expertise in Python or Go. You'll work with modern technologies including AWS, Kubernetes, and Infrastructure as Code tools. This role is perfect for someone who is passionate about building reliable, scalable systems and wants to contribute to advancing biological research.

Join 10x Genomics if you're excited about working in a collaborative, inclusive environment where your work directly impacts scientific breakthroughs. The company values diversity and innovation, offering comprehensive benefits and the chance to make a real difference in the life sciences industry.

Last updated 2 months ago

Responsibilities For Software Engineer, Cloud Infrastructure

  • Design, build, deploy, and maintain resilient and scalable services and High Performance Computing (HPC) systems in the cloud
  • Scale systems and improve operational efficiency through extensive automation
  • Collaborate with the software engineering team on continuous delivery and deployment
  • Monitor infrastructure and applications for uptime and resource utilization
  • Identify performance bottlenecks, troubleshoot and mitigate system issues
  • Maintain detailed documentation of system build and operational procedures
  • Participate in on-call rotations

Requirements For Software Engineer, Cloud Infrastructure

Python
Go
Linux
Kubernetes
  • Bachelor's degree in Computer Science or a related field, or equivalent work experience
  • 5 years software engineering experience in Python or Go
  • 3 years Linux systems engineering and operational experience
  • Experience with AWS services and infrastructure
  • Experience with Infrastructure as Code (ex. Terraform, Ansible), CI/CD tools/systems
  • Proficiency in shell scripting
  • Experience with container based solutions like Docker
  • Knowledge of Linux kernel tuning, networking, and performance optimization
  • Excellent written and verbal communication skills

Interested in this job?

Jobs Related To 10x Genomics Software Engineer, Cloud Infrastructure

Software Engineer, Cloud Infrastructure

Senior Cloud Infrastructure Engineer role at 10x Genomics focusing on building and maintaining scalable cloud and HPC systems.

Senior Software Engineer - Cloud

Senior Cloud Engineer role at 10x Genomics, building AWS-based applications for processing genomics data, offering $164.5K-$247.6K salary.

Structural Engineer, Data Center Engineering - Civil, Structural, Architectural Solutions (DCE-CSAS)

Senior Structural Engineer role at AWS focusing on data center infrastructure design and improvement, requiring 5+ years of experience and offering global project exposure.

Software Design/Development, Senior Engineer – Cloud Ecosystem for Machine Learning Accelerator

Senior Cloud Engineer position focused on developing cloud ecosystem support for ML accelerators, requiring expertise in Linux, Python, and Kubernetes.

Software Engineer - Network Engineering

Senior Software Engineer role at CLEAR focusing on cloud infrastructure and network engineering using AWS and Kubernetes.