Senior Software Engineer II

Freenome Holdings, Inc

California

On-site

USD 161,925 - 227,325

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Cash bonuses
Full range of medical benefits

Job summary

Freenome Holdings, Inc is looking for a Senior Software Engineer II to join their Engineering team. The role involves designing and maintaining scalable backend services to detect cancer early, requiring at least 8 years of experience, a strong proficiency in Python, and knowledge of containerization and orchestration technologies such as Docker and Kubernetes. The expected salary range is $161,925 – $227,325, and the position offers various benefits including equity and bonuses.

Qualifications

  • At least 8 years of experience as part of a software development team.
  • Proven experience designing and implementing scalable backend systems.
  • Excellent written and verbal communication skills.

Responsibilities

  • Design, develop, and deploy reliable backend services.
  • Collaborate with interdisciplinary teams to deliver high-quality software.
  • Mentor and guide junior engineers.

Skills

Python
Containerization
Orchestration technologies
Communication skills

Education

Bachelor of Science in Computer Science or related field

Tools

Docker
Kubernetes
AWS
Azure
Google Cloud Platform

Job description

At Freenome, we are seeking a Senior Software Engineer II to join our innovative Engineering team. The ideal candidate is an experienced backend engineer with a strong background in developing scalable and reliable software solutions. You will play a crucial role in designing, building, and maintaining backend services that support our mission to detect cancer early.

The role reports to our engineering management team and is a Remote position.

What you’ll do:
  • Design, develop, and deploy reliable, maintainable, scalable, and fault‑tolerant backend services that power both our internal and external systems.
  • Collaborate with interdisciplinary teams, including scientists, product managers and other engineers, to solve complex problems and deliver high‑quality software solutions.
  • Mentor and guide junior engineers, fostering their growth and enhancing the team’s technical expertise.
  • Lead code and design reviews, champion engineering best practices and promote a culture of quality and collaboration.
  • Contribute to the development of data infrastructure for machine learning applications, ensuring efficient data processing and integration.
  • Drive the implementation of engineering hygiene practices, ensuring the reliability and maintainability of our systems.
  • Advocate for and implement innovative software development methodologies and tools to improve team efficiency and product quality.
Must haves:
  • Bachelor of Science in Computer Science, Engineering, or related field—or equivalent training, fellowship or work experience.
  • At least 8 years of experience as part of a software development team successfully shipping software products, including leading projects from end‑to‑end and mentoring others.
  • Proficiency in Python and experience with backend development in a production team environment.
  • Strong experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Familiarity with cloud platforms like AWS, Azure or Google Cloud Platform.
  • Proven experience designing and implementing scalable backend systems, with a focus on reliability and performance.
  • Excellent written and verbal communication skills, with a mindful and transparent approach to collaboration.
Nice to haves:
  • Understanding of statistical and machine learning methods, with practical experience applying them to real‑world problems.
  • Expertise in developing ETL or data pipelines that run at scale, utilizing common workflow management systems such as Flyte, Airflow or similar.
  • Domain‑specific experience in computational biology, genomics, bioinformatics or a related field.
  • Experience working in an FDA‑regulated environment, with a strong understanding of compliance requirements and best practices.
Benefits and additional information:

The US target range for base salary is $161,925 – $227,325. You will also be eligible to receive equity, cash bonuses and a full range of medical, financial and other benefits depending on the position offered. Individual total compensation will be determined at the Company’s sole discretion and may vary based on location, skill level, experience and education.

Freenome is proud to be an equal‑opportunity employer, and we value diversity. Freenome does not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state or local law.

Applicants have rights under Federal Employment Laws.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer II
Senior Software Engineer II

Freenome • United States

On-site
AUD 223,994 - 314,463
Equity
Cash bonuses
Full range of medical benefits
Senior Bioinformatics Research Engineer
Senior Bioinformatics Research Engineer

Freenome • Brisbane (CA)

On-site
USD 162,000 - 227,000
Senior Bioinformatics Research Engineer
Senior Bioinformatics Research Engineer

Aimlroles • United States

Hybrid
USD 162,000 - 227,000
Senior Bioinformatics Research Engineer
Senior Bioinformatics Research Engineer

Peptide Atlas • California

Hybrid
USD 162,000 - 227,000
Equity
Cash bonuses
Medical benefits
Senior Bioinformatics R&D Engineer - Hybrid/Remote, Equity
Senior Bioinformatics R&D Engineer - Hybrid/Remote, Equity

Peptide Atlas • California

Hybrid
USD 162,000 - 227,000
Equity
Cash bonuses
Medical benefits
Senior Development Scientist I
Senior Development Scientist I

Freenome • Brisbane (CA)

On-site
USD 130,000 - 190,000
Equity
Bonuses
Medical benefits
Senior Research Associate
Senior Research Associate

Freenome • Brisbane (CA)

On-site
USD 98,000 - 126,000
Equity
Cash bonuses
Medical benefits
Senior Director, Real World Data (RWD)
Senior Director, Real World Data (RWD)

Freenome • United States

Remote
USD 236,000 - 335,000
Senior Biostatistician New
Senior Biostatistician New

Freenome • United States

Remote
USD 140,000 - 200,000
Equity
Bonus opportunity
Medical benefits
+1
Senior Software Engineer
Senior Software Engineer

Foresight Diagnostics (a Natera company) • Boulder (CO)

On-site
USD 145,000 - 175,000
Paid vacation
Sick time
Parental leave
+1