Brisbane, California Remote (Global) Employment $161,925 - $227,325

Freenome is hiring a Senior Software Engineer II

About the Role

This role involves developing and maintaining complex software systems, contributing to architectural decisions, and collaborating with cross-functional teams to deliver scalable and reliable technology solutions.

Compensation

Competitive salary and benefits package offered

Work Arrangement

Hybrid work model available

Team

Collaborative engineering team focused on scalable software solutions

Responsibilities

  • Design and build scalable backend services and infrastructure
  • Collaborate with product and engineering teams to define technical requirements
  • Write clean, maintainable, and well-tested code
  • Participate in code reviews and contribute to engineering best practices
  • Troubleshoot and resolve production issues in a timely manner
  • Optimize applications for performance, reliability, and security
  • Support deployment pipelines and continuous integration workflows
  • Mentor junior engineers and promote knowledge sharing
  • Evaluate new technologies and frameworks for potential adoption
  • Ensure software aligns with long-term platform goals

Qualifications

  • Bachelor’s degree in Computer Science or related technical field
  • 5+ years of professional software development experience
  • Strong proficiency in one or more general-purpose programming languages
  • Experience with distributed systems and microservices architecture
  • Solid understanding of database design and query optimization
  • Familiarity with cloud platforms such as AWS or GCP
  • Proven ability to debug and solve complex technical problems
  • Experience with containerization and orchestration tools
  • Knowledge of software testing methodologies and automation
  • Excellent written and verbal communication skills

Preferred Qualifications

  • Master’s degree in Computer Science or related field
  • Experience in healthcare or biotechnology software development
  • Background in machine learning systems integration
  • Contributions to open-source software projects
  • Experience with regulatory-compliant software environments
  • Leadership experience in technical project delivery
  • Knowledge of DevOps and site reliability engineering practices
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Freenome
Freenome is a company developing lifesaving multi-cancer detection blood tests.
All jobs at Freenome Visit website
Job Details
Department Engineering
Category other
Posted a day ago