[Remote] Senior Software Engineer II
Note: The job is a remote job and is open to candidates in USA. Freenome is seeking a Senior Software Engineer to join their Platform team, which focuses on enabling scientific innovation and data intelligence for multi-cancer detection blood tests. The role involves leading projects, collaborating with cross-functional teams, and enhancing the platform architecture to support R&D and business analytics.ResponsibilitiesLead projects end to end and contribute to impactful platform initiatives that power R&D, operational excellence and business intelligence analyticsPartner with engineers, scientists, product managers and business teams to identify high-leverage opportunities and build common solutionsIntegrate open-source, enterprise and SaaS technologies into our evolving stackDesign and ship components of a new platform architecture to enable multi-tenancy, fine-grained data governance, workload isolation and scalingContribute to the growth of our Data Lakehouse platforms, enabling well governed data products for analytical and operational use casesContinuously improve the Research Platform to meet our Science’s evolving needs for experimentation, ML Ops, data processing and analysisHelp shape how we approach data modeling, context engineering and emerging semantic layers to make data easier to discover and to useAdvocate for a product mindset within Platform and Data engineering at Freenome, focusing on developer effectiveness and platform usabilityExplore and pilot AI-assisted or agentic workflows to enhance individual and team productivity, sharing learnings with the broader organizationCollaborate through system design, code reviews and pairing, promoting a strong team culture of accountability, learning, and psychological safetySupport platform users to troubleshoot issues and unblock critical workModel Freenome’s values and principles in your work and interactionsSkills6+ years of experience building and operating highly reliable production software systems, preferably in platform engineering teams or similarProficiency with Python and experience with one or more other high-level programming languagesStrong knowledge of Linux fundamentals including networking and containerizationHands-on experience operating cloud services, storage and compute using IaC with at least one major cloud provider, preferably Azure or GCPOperational experience managing and optimizing large Kubernetes clusters, preferably in single or multi-cluster environments with thousands of nodesA pragmatic approach to reliability, observability, performance tuning, and operational excellenceExcellent communication and documentation skillsComfort with cross-functional collaboration and navigating tradeoffsBS or higher in computer science or a related technical field, or comparable experienceColumnar data processing, open lakehouse technologies and table formatsSupporting researchers, data scientists, AI/ML teamsFlyte or other modern workflow orchestratorsEverything as Code approach to infrastructure, policies, dataOperating production systems in Microsoft AzureOpen-Source contribution and maintenanceBenefitsEquityCash bonusesA full range of medical, financial, and other benefits depending on the position offeredCompany OverviewFreenome is a biotechnology company developing blood tests for early cancer detection to improve access to routine screening. It was founded in 2014, and is headquartered in South San Francisco, California, USA, with a workforce of 201-500 employees. Its website is https://www.freenome.com.Company H1B SponsorshipFreenome has a track record of offering H1B sponsorships, with 7 in 2025, 11 in 2024, 15 in 2023, 10 in 2022, 7 in 2021, 7 in 2020. Please note that this does not guarantee sponsorship for this specific role.