Staff Software Engineer, Infrastructure

Freenome is a biotech company developing blood-based cancer detection tests using multiomics and machine learning.
$188,275 - $288,500
Cloud
Staff Software Engineer
Remote
101 - 500 Employees
8+ years of experience
Healthcare · AI · Biotech

Description For Staff Software Engineer, Infrastructure

Freenome, a pioneering biotech company with ~400 employees, is seeking a Staff Software Engineer to lead their infrastructure team. The role focuses on building a cloud-native machine learning platform for the world's largest multi-analyte cancer genomics dataset. As an engineering-forward biotech company, Freenome applies modern engineering practices to develop reliable, maintainable, scalable, and secure production systems for their clinical lab and research scientists.

The position offers a unique opportunity to make a direct impact on saving lives through technological innovation. The infrastructure team is small but crucial, where the successful candidate will help shape the culture and build systems that enable rapid but stable development. This role reports to the Director of Cloud Infrastructure and requires a blend of technical expertise and leadership skills.

The ideal candidate should have extensive experience (8+ years) in production infrastructure, with deep knowledge of Kubernetes, cloud services, and infrastructure automation. They should be proficient in Python development and have a strong understanding of Linux systems. The role requires both technical excellence and leadership capabilities, as it involves managing teams, setting strategic direction, and ensuring regulatory compliance.

The compensation is competitive, with a base salary range of $188,275 - $288,500, plus pre-IPO equity and comprehensive benefits. This is a remote position, offering the flexibility of working from anywhere while contributing to groundbreaking cancer detection technology. The role presents an exceptional opportunity for someone who wants to combine technical leadership with meaningful impact in healthcare technology.

Last updated a day ago

Responsibilities For Staff Software Engineer, Infrastructure

  • Provide strategic and tactical leadership
  • Develop new strategies and solutions
  • Partner with QA Department for regulatory compliance
  • Translate business strategy into cross-functional plans
  • Manage department performance and results
  • Ensure budgets and timelines meet requirements
  • Lead infrastructure team and set culture
  • Build cloud-native machine learning platform
  • Develop reliable and scalable production systems

Requirements For Staff Software Engineer, Infrastructure

Python
Kubernetes
Linux
  • B.S. or M.S. in computer science or related technical field, or comparable experience
  • 8+ years of experience with production infrastructure
  • Multi-public cloud experience (AWS, Azure, GCP)
  • Deep knowledge of Kubernetes and cloud infrastructure services
  • Experience with infrastructure-as-code techniques
  • Experience with Terraform or Pulumi
  • Site Reliability Engineering (SRE) experience
  • Experience in analyzing distributed systems
  • Software development expertise in Python
  • Practical knowledge of Linux internals
  • Strong leadership and collaboration skills

Benefits For Staff Software Engineer, Infrastructure

Medical Insurance
Equity
  • Pre-IPO equity
  • Cash bonuses
  • Medical benefits
  • Financial benefits

Interested in this job?

Jobs Related To Freenome Staff Software Engineer, Infrastructure

Staff Software Engineer, Infrastructure

Staff Software Engineer position at Freenome focusing on building cloud-native machine learning infrastructure for cancer detection technology.

Staff Software Engineer, Google Cloud

Lead software development and technical direction for Google Cloud's infrastructure and AI systems, combining hands-on engineering with technical leadership to build scalable solutions.

OCI Multicloud SW Engineering Roles

Senior cloud engineering role at Oracle building distributed cloud infrastructure and services, requiring 6+ years of experience in systems development.

Oracle Cloud Operation Engineer

Oracle Cloud Operation Engineer position focusing on OCI cloud operations, database administration, and 24/7 production support for banking applications.

Staff Software Engineer - Cloud

Remote Staff Software Engineer position specializing in cloud technologies, requiring 7+ years of backend development experience and expertise in AWS/Azure/GCP.