Senior Software Engineer
Freenome
full-remoteseniorpermanentbackenddevops Full remote Today via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
Platform EngineeringKubernetesPythonLinuxInfrastructure as CodeAzureGCPMulti-tenancyObservabilityData Governance
About the role
Role Overview
Join Freenome as a Senior Software Engineer on the Platform team. You will build and operate a multi-tenant platform that enables scientific innovation and data intelligence, partnering with engineers, scientists, product managers, and business teams.
Key Missions
- Lead projects end to end and contribute to platform initiatives supporting R&D, operational excellence, and business intelligence analytics.
- Design and ship components of a new platform architecture enabling:
- Multi-tenancy
- Fine-grained data governance
- Workload isolation
- Scalability
- Collaborate via system design, code reviews, and pairing, and help foster a culture of accountability, learning, and psychological safety.
Responsibilities / Environment
- Operate and optimize large Kubernetes clusters (single or multi-cluster) with thousands of nodes.
- Ensure reliability with a pragmatic approach to observability, performance tuning, and operational excellence.
- Work in an “Everything as Code” environment covering infrastructure, policies, and data.
- Support research, data science, and AI/ML teams.
Requirements
- 6+ years building and operating highly reliable production software systems, preferably in platform engineering.
- Operational experience managing and optimizing Kubernetes clusters.
- Strong Linux fundamentals (networking and containerization).
- Proficiency with Python and experience with one or more additional high-level languages.
- Comfort with cross-functional collaboration and tradeoffs.
- Experience operating cloud services, storage, and compute using IaC with a major cloud provider (preferably Azure or GCP).
- Proven communication and documentation skills.
- Experience operating production systems in Microsoft Azure.
- Open-source contribution and maintenance experience.
Nice-to-haves / Domain & Platform
- Flyte or other modern workflow orchestrators.
- Columnar data processing and open lakehouse technologies / table formats.
About Freenome
Freenome is a biotechnology company focused on early cancer detection. The company builds technology to support scientific innovation and data intelligence across R&D and analytics, and is hiring for its Platform team to develop and operate a multi-tenant platform.
Scraped 5/12/2026