Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

SOPHiA GENETICS

Principal Software Engineer (SRE & Architecture)

Posted Updated
Discussion
  • We believe there is a smarter, more data-driven way to make decisions in healthcare and our cloud-native AI powered SOPHiA DDM Platform makes that vision a reality on a daily basis
  • You will have direct input to our mission to democratize data-driven medicine for the ultimate benefit of cancer and rare disease patients across the globe
  • As a Principal Software Engineer in our SRE & Architecture team within Tech, reporting to the Head of Architecture and SRE, you will take ownership of improving the resilience, performance and operational cost of the SOPHiA DDM Platform
  • You will understand the platform and its domain, use monitoring and analysis to anticipate scaling risks, and make pragmatic decisions about when to improve, redesign or rebuild services
  • This is a hands-on engineering role for someone comfortable developing with AI and contributing to AI-related projects; you do not need to be an AI engineer
  • Improve platform resilience and reduce operational cost by identifying, prioritising and resolving the issues with the greatest impact
  • Build systematic monitoring and analysis capabilities that surface performance constraints and scaling risks before they become production incidents
  • Design and deliver clean, simple and high-performing full-stack solutions, from root-cause analysis and prototyping through testing and deployment
  • Make well-reasoned decisions about when to optimise, refactor or rebuild, preserving what works while addressing fundamental design limitations
  • Raise the engineering quality bar through architectural design reviews, technical reviews and code reviews, providing clear challenge when proposed solutions are not ready for production
  • Experience using observability data such as monitoring, logs and dashboards to analyse service and infrastructure performance; experience with Grafana is valuable
  • A pragmatic approach to modernising systems, with the judgment to distinguish between unnecessary rewrites and changes required to solve fundamental problems
  • Experience using AI tooling in the software development lifecycle, including AI-assisted coding, review and documentation, with the confidence and judgment to decide when AI is and is not the right tool for the work
  • Experience with containerisation and orchestration using Docker and Kubernetes, and with CI/CD
  • Strong communication skills
  • Significant hands-on experience designing, building, testing and operating full-stack web applications and services in production, with 5-7 years of experience building and releasing reliable web-based services
  • Evidence of independently identifying complex technical problems, proposing appropriate solutions and taking them through to delivery
  • Strong architectural and systems-design judgment, including the ability to assess performance, resilience, scalability and operational cost trade-offs. Strong back-end experience with Java, SQL and microservice architecture, alongside front-end experience with React and modern JavaScript
  • Experience working close to customers or users, with direct exposure to feedback and accountability for the quality and performance of what you deliver
  • The willingness to participate in a weekend on-call rotation; details of the associated remuneration will be discussed during the process
  • Starting Date: As available

Skills

What Principal SRE jobs ask for — and how much of it you have →
Apply

See also

SRE jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.