Remote Frontend Jobs
Genomics logo

Software Engineer - Python

GenomicsLondon, United Kingdom
70000GBP - 70000GBP
Apply now

Help shape the incredible future of genomic healthcare - we’re looking for a highly experienced Software Engineer with a demonstrable track record of building and maintaining scalable, distributed systems primarily using Python and AWS services. Here at Genomics England, you’ll be developing the platforms that enable everything from large-scale genomic data analysis to nationwide clinical research tools. If you’re a proven Software Engineer who’s confident working with Python at scale, designing for reliability and performance, and wants to be hands-on with modern cloud-native technologies (Terraform, GitLab CI, AWS and more), this is your chance to make a real-world impact through technology. Be part of something truly unique, and work that genuinely matters!

Everyday responsibilities include

  • Delivering business requirements primarily using Python and Terraform
  • Working collaboratively as part of team to solve petabyte-scale problems
  • Taking a test-first approach to delivery from acceptance tests all the way down to unit tests
  • Monitoring, troubleshooting and supporting services running at scale in production
  • Contributing to code reviews and architecture discussions
  • Using Git, Confluence and JIRA daily
Skills and experience for success
  • Strong Python programming background, delivering production-ready code
  • Proven experience working on distributed systems using managed cloud services (AWS preferable)
  • Confident provisioning modern cloud infrastructure with Terraform
  • Hands-on experience with CI/CD pipelines (GitLab CI preferable)
  • Ability to evaluate the pros and cons of different technologies (e.g. SQL vs NoSQL databases)
  • Strong track record in test automation and a quality-first engineering mindset
  • Comfortable working in agile squads with a DevOps culture
  • A familiarity with how Non-Functional Requirements impact the design of a system
  • Excellent communication skills, able to work across cross-functional teams
Nice to have
  • Interest in genomics, scientific tooling or bioinformatics (or a willingness to learn)
Qualifications

  • BSc in Computer Science or equivalent experience

View all remote jobs at Genomics

FAQ

Is the Software Engineer - Python position at Genomics remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
What is the salary for the Software Engineer - Python role?
The posted salary range for this position is 70000GBP - 70000GBP.
When was this Software Engineer - Python job posted?
This listing was posted on November 19, 2025 and is still open for applications.
How do I apply for the Software Engineer - Python position at Genomics?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Python jobs