Senior Software Engineer II

Freenome
Brisbane
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Communication","Leadership","Mentoring","Collaboration","Problem-solving"]

Senior backend-focused software engineer responsible for designing, building, and maintaining scalable, fault-tolerant backend services. You will collaborate with scientists, product managers, and engineers, mentor junior team members, lead code/design reviews, contribute to ML data infrastructure, and drive engineering hygiene and modern development practices in a remote role.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Freenome
Freenome
3 months ago

Senior Software Engineer II

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 35 minutes agoStatus: Live

Job Summary

Senior backend-focused software engineer responsible for designing, building, and maintaining scalable, fault-tolerant backend services. You will collaborate with scientists, product managers, and engineers, mentor junior team members, lead code/design reviews, contribute to ML data infrastructure, and drive engineering hygiene and modern development practices in a remote role.
Location: Brisbane
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •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.

Pay and Benefits

Equity and Bonus:Equity
Perks:EquityAnnual BonusMedical

Key Requirements

  • •Bachelor of Science in Computer Science, Engineering, or related field or equivalent training, fellowship, and/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 team production environment.
  • •Strong experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • •Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform.
Experience:8+ yearsHealthcareBiotechBioinformaticsData analysis
Education:Bachelor's
Skills:CommunicationLeadershipMentoringCollaborationProblem-solving
Languages:English
Tech Stack:PythonDockerKubernetesAWSAzureGCP

Company Brief

Freenome
Develops blood-based early cancer detection tests by combining cell-free DNA analysis, genomics, and machine learning to identify cancer signals for screening and diagnosis, aiming to enable earlier, noninvasive detection across multiple cancer types.
Industry: Diagnostics
Company Size: Large (251 to 1,000 employees)
Growth: Growth Stage Startup
Headquarters: South San Francisco, United States
Founded: 2014
WebsiteLinkedIn