Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer – Cloud-Native Data Platform

Diamond Light Source

United Kingdom

Hybrid

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading research facility in the United Kingdom is seeking a Senior Software Engineer to provide leadership in developing scientific software for beamlines. The role includes working on a cloud-native data analysis platform, leading projects, and mentoring junior engineers. Significant experience in programming (C++/Python/Rust/Typescript) and cloud-native technologies (Kubernetes) is required. The position also offers a comprehensive benefits package including 26 days annual leave and flexible working hours.

Benefits

26 days annual leave plus Christmas closure
Public holidays
Flexible working hours
Defined benefit pension scheme
On-site amenities including nursery and sports facilities
Relocation allowance (where applicable)

Qualifications

  • Significant experience in professional software development in a technical environment.
  • Experience supervising small teams and conducting code reviews.
  • Technical understanding of software engineering methods and computing architecture.

Responsibilities

  • Provide technical leadership on software projects across beamlines.
  • Lead code modernization activities to ensure reliability and performance.
  • Mentor junior software engineers and develop industry standard practices.

Skills

C++
Python
Rust
Typescript
Kubernetes
Mentoring
Problem-solving

Education

First degree in relevant field or equivalent
Job description
A leading research facility in the United Kingdom is seeking a Senior Software Engineer to provide leadership in developing scientific software for beamlines. The role includes working on a cloud-native data analysis platform, leading projects, and mentoring junior engineers. Significant experience in programming (C++/Python/Rust/Typescript) and cloud-native technologies (Kubernetes) is required. The position also offers a comprehensive benefits package including 26 days annual leave and flexible working hours.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.