Senior Software Engineer II

Biotech company developing blood-based cancer detection tests using multiomics platform and machine learning.
$161,925 - $247,000
Backend
Senior Software Engineer
Remote
101 - 500 Employees
8+ years of experience
Healthcare · AI · Biotech

Description For Senior Software Engineer II

Freenome is an innovative biotech company at the intersection of healthcare and technology, focused on developing groundbreaking blood-based tests for early cancer detection. With approximately 400 employees, they're leveraging machine learning and multiomics to revolutionize cancer screening, starting with colorectal cancer.

As a Senior Software Engineer II, you'll join their Engineering team to build scalable backend services that directly support their mission of early cancer detection. This role offers a unique opportunity to work with cutting-edge technology while making a meaningful impact on healthcare. You'll collaborate with scientists, engineers, and product managers, leading projects and mentoring junior team members.

The position offers competitive compensation ($161,925 - $247,000), pre-IPO equity, and comprehensive benefits. Working remotely, you'll need 8+ years of experience, strong Python skills, and expertise in cloud technologies. The role combines technical leadership with hands-on development, requiring both engineering excellence and strong communication skills.

This is an ideal opportunity for experienced backend engineers who want to apply their skills to meaningful healthcare challenges, work with machine learning applications, and help build systems that could literally save lives. You'll be part of a mission-driven company that values diversity, collaboration, and innovation, while working on complex technical challenges in a regulated environment.

Last updated 4 months ago

Responsibilities For Senior Software Engineer II

  • Design, develop, and deploy reliable, maintainable, scalable backend services
  • Collaborate with interdisciplinary teams to solve complex problems
  • Mentor and guide junior engineers
  • Lead code and design reviews
  • Contribute to data infrastructure for machine learning applications
  • Drive engineering hygiene practices implementation
  • Implement innovative software development methodologies

Requirements For Senior Software Engineer II

Python
Kubernetes
  • Bachelor of Science in Computer Science, Engineering, or related field
  • At least 8 years of software development experience
  • Proficiency in Python and backend development
  • Strong experience with Docker and Kubernetes
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Experience in designing scalable backend systems
  • Excellent written and verbal communication skills

Benefits For Senior Software Engineer II

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

Interested in this job?

Jobs Related To Freenome Senior Software Engineer II

AWS FSx Lustre - SDE III, FSx

Senior Software Engineer role at Amazon Web Services, working on FSx for Lustre team in Boston, building high-performance cloud storage solutions.

Software Development Engineer, AWS FSx for Windows

Senior Software Engineer role at AWS FSx for Windows team, building distributed file system services with competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale distributed database systems with focus on performance and reliability.

Innovation and Design Engineer, Worldwide Design and Engineering

Senior engineering role at Amazon focusing on designing innovative fulfillment centers and logistics systems, combining automation, robotics, and material handling expertise.

Sr Software Development Engineer, Internet Edge Services

Senior Software Engineer role at AWS developing packet processor data plane for Amazon's network edge, requiring 5+ years experience in software development and system architecture.