Software Engineer - Python
GenomicsLondon, United Kingdom
70000GBP - 75000GBP
Job Description
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
Skills And Experience For Success
Nice To Have
Qualifications
- 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 - 75000GBP.
- When was this Software Engineer - Python job posted?
- This listing was posted on August 5, 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
Fullstack + AI Engineer - TX, USA
Photon Interactive UK LimitedUnited States
$48,000 - $168,000 annualremoteai-engineeringbackend-development+7
Senior Software Engineer (Frontend)
WritesonicIndia
remotereactfront-end-software-engineer+8
Java Fullstack Developer | Offshore
Photon Interactive UK LimitedIndia
remotefull-stack-developerjava-developer+6
Full Stack Architect | Las Vegas, NV
Photon Interactive UK LimitedUnited States
remotefull-stack-architecturesoftware-architecture+6
Java Fullstack Developer | Offshore |
Photon Interactive UK LimitedIndia
remoteweb-developmentfrontend-development+10