Enable job alerts via email!

Software Engineer (we have office locations in Cambridge, Leeds & London)

TN United Kingdom

London

On-site

GBP 71,000 - 85,000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the genomics field is seeking a Software Engineer for their London office. The role involves designing scalable backend services, working with AWS, and collaborating on distributed systems. Candidates should have strong Python skills and a BSc in Computer Science or equivalent experience. The position offers a competitive salary and comprehensive benefits, promoting a flexible and inclusive work environment.

Benefits

Generous leave
Flexible working
Pension
Health & wellbeing programs
Learning opportunities

Qualifications

  • Strong Python skills and experience building scalable backend services.
  • Hands-on experience with AWS and microservices.
  • Experience with data-heavy or distributed systems.

Responsibilities

  • Collaborate with a Solution Architect to design research cohorts.
  • Write clean, scalable Python code following best practices.
  • Develop solutions for processing long read data on AWS.

Skills

Python
AWS
Microservices
Distributed Systems
Agile Methodologies
Test-Driven Development

Education

BSc in Computer Science

Tools

GitLab
Jira
Confluence

Job description

Social network you want to login/join with:

Software Engineer (we have office locations in Cambridge, Leeds & London), London

col-narrow-left

Client:

Genomics England

Location:

London, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

72ab10f24e54

Job Views:

3

Posted:

23.05.2025

Expiry Date:

07.07.2025

col-wide

Job Description:

What you’ll be doing:

  • Collaborate with a Solution Architect to design and enable future-facing research cohorts end to end.
  • Write clean, scalable Python code following engineering best practices.
  • Develop solutions for processing long read data, including cloud solutions in AWS.
  • Design and maintain resilient, high-performance services on AWS.
  • Work on distributed systems handling large-scale data processing.
  • Build and improve test automation frameworks.
  • Troubleshoot issues in collaboration with colleagues.
  • Stay updated with the latest tools, libraries, and technologies.
  • Use GitLab, Jira, and Confluence in an agile environment.

What you’ll bring:

  • Strong Python skills and experience building scalable backend services.
  • Hands-on experience with AWS, microservices, and containerized environments.
  • Experience with data-heavy or distributed systems.
  • Familiarity with agile methodologies and test-driven development.
  • Self-sufficient with a collaborative mindset and eager to learn.

Nice to have:

  • Experience with big data tools (e.g., Spark, AWS Glue).
  • Knowledge of code review best practices.
  • Some familiarity with JavaScript.
  • Experience with cloud migration and orchestration.
  • Solution building expertise.

Qualifications:

BSc in Computer Science or equivalent experience.

Additional Information:

  • Salary from: £71,500
  • Comprehensive benefits including generous leave, flexible working, pension, health & wellbeing programs, and learning opportunities.

Genomics England is committed to diversity and inclusion, promoting an equitable workplace free from discrimination and harassment. We support flexible working arrangements and are happy to discuss adjustments to ensure accessibility during our recruitment process.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer (we have office locations in Cambridge, Leeds & London)

Genomics England

London

Hybrid

GBP 71,000 - 85,000

8 days ago