Senior Software Engineer

Freenome

City of Brisbane

On-site

AUD 120,000 - 150,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Freenome is looking for a Senior Software Engineer II to be part of our innovative Engineering team in Brisbane, Australia. This role involves designing and maintaining scalable backend services crucial for early cancer detection.

The ideal candidate will have extensive experience in backend engineering, cloud platforms, and mentoring as well as a passion for improving software development practices. Join us to contribute to our mission of transforming cancer detection.

Qualifications

  • Minimum 8 years of experience in software development with a focus on backend systems.
  • Experience in FDA regulated environments is preferred.
  • Familiarity with statistical and machine learning methods.

Responsibilities

  • Design and maintain scalable backend services for cancer detection.
  • Mentor junior engineers and participate in code reviews.
  • Implement engineering best practices for system reliability.

Skills

Cloud platforms (AWS, Azure, Google Cloud)
Communication skills
Containerization (Docker, Kubernetes)
Python programming
Scalable backend systems design
ETL or data pipelining

Education

Bachelor of Science in Computer Science or related field

Tools

Flyte
Airflow

Job description

Responsibilities
  • 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.
  • This position requires a collaborative mindset, as you will work closely with an interdisciplinary team of engineers, scientists, and product managers to deliver high-quality software solutions.
  • You are passionate about software development best practices and will have a significant impact on the continued growth of an organization dedicated to changing the entire landscape of cancer.
  • The role reports to our engineering management team.
  • 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.
Qualifications
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform.
  • Excellent written and verbal communication skills, with a mindful and transparent approach to collaboration.
  • Bachelor of Science in Computer Science, Engineering, or related field or equivalent training, fellowship, and/or work experience.
  • Strong experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • 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.
  • Proven experience in designing and implementing scalable backend systems, with a focus on reliability and performance.
  • Experience working in an FDA regulated environment, with a strong understanding of compliance requirements and best practices.
  • Domain-specific experience in computational biology, genomics, bioinformatics, or a related field.
  • Expertise in developing ETL or data pipelines that run at scale, utilizing common workflow management systems like Flyte, Airflow, or similar.
  • Understanding of statistical and machine learning methods, with practical experience in applying them to real-world problems.
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 • City of Brisbane

On-site
AUD 223,000 - 315,000
Equity
Cash bonuses
Full range of medical benefits
Senior Development Scientist I
Senior Development Scientist I

Freenome • City of Brisbane

On-site
AUD 120,000 - 180,000
Equity
Cash bonuses
Medical benefits
Senior Research Associate
Senior Research Associate

Freenome • City of Brisbane

On-site
USD 98,000 - 126,000
Equity
Cash bonuses
Medical benefits
Senior Backend Engineer — Scalable Systems & ML Pipelines
Senior Backend Engineer — Scalable Systems & ML Pipelines

Freenome • City of Brisbane

On-site
AUD 120,000 - 150,000
Remote Senior Backend Engineer II — Scalable Systems & ML
Remote Senior Backend Engineer II — Scalable Systems & ML

Freenome • City of Brisbane

On-site
AUD 223,000 - 315,000
Senior Software Engineer
Senior Software Engineer

affix • City of Melbourne

Hybrid
AUD 100,000 - 140,000
Work-life balance
Professional growth opportunities
Senior Developer, Fullstack - Python
Senior Developer, Fullstack - Python

Appnovation • Cudlee Creek

On-site
AUD 120,000 - 180,000
Senior Network Engineer
Senior Network Engineer

Freenome • City of Brisbane

On-site
AUD 156,000 - 201,000
Equity opportunities
Cash bonuses
Full range of medical benefits
Senior NGS Development Scientist for Diagnostics
Senior NGS Development Scientist for Diagnostics

Freenome • City of Brisbane

On-site
AUD 120,000 - 180,000
Equity
Cash bonuses
Medical benefits
Senior Software Engineer, Genomics Data Platform
Senior Software Engineer, Genomics Data Platform

The Garvan Institute of Medical Research • Sydney

On-site
AUD 150,000 - 230,000
Salary packaging
Training & development
International research environment
+5