Senior Software Engineer – Cloud-Native Data Platform
Senior Software Engineer – Cloud-Native Data Platform

Senior Software Engineer – Cloud-Native Data Platform

Full-Time 48000 - 72000 £ / year (est.) Home office (partial)
Go Premium
D

At a Glance

  • Tasks: Lead the development of innovative scientific software for cutting-edge research.
  • Company: A leading scientific research facility in the UK with a focus on collaboration.
  • Benefits: 26 days annual leave, flexible working arrangements, and an extensive benefits package.
  • Why this job: Shape a cloud-native data analysis platform and make a real impact in science.
  • Qualifications: Strong software development skills in C++, Python, or Rust; experience with Kubernetes.
  • Other info: Join a dynamic team and contribute to groundbreaking scientific advancements.

The predicted salary is between 48000 - 72000 £ per year.

A leading scientific research facility in the UK is seeking a Senior Software Engineer to lead the development of scientific software for beamlines. This position involves collaborative work with scientists, technical leadership in software projects, and the chance to shape a cloud-native data analysis platform.

Candidates should possess strong software development skills, with experience in programming languages like C++, Python, or Rust, and familiarity with technologies like Kubernetes.

The role offers an extensive benefits package including 26 days of annual leave and flexible working arrangements.

Senior Software Engineer – Cloud-Native Data Platform employer: Diamond Light Source

As a leading scientific research facility in the UK, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to make significant contributions to scientific advancements. With a strong focus on professional development, we offer extensive growth opportunities and a comprehensive benefits package, including 26 days of annual leave and flexible working arrangements, making us an excellent employer for those seeking meaningful and rewarding careers in software engineering.
D

Contact Detail:

Diamond Light Source Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer – Cloud-Native Data Platform

Tip Number 1

Network like a pro! Reach out to current or former employees of the facility on LinkedIn. A friendly chat can give us insider info and might even lead to a referral.

Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects in C++, Python, or Rust. This is our chance to demonstrate what we can bring to the table.

Tip Number 3

Practice makes perfect! Get ready for technical interviews by solving coding challenges online. We want to be sharp and confident when discussing cloud-native solutions and Kubernetes.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows we’re genuinely interested in being part of the team.

We think you need these skills to ace Senior Software Engineer – Cloud-Native Data Platform

Software Development Skills
C++
Python
Rust
Kubernetes
Technical Leadership
Collaboration
Cloud-Native Development
Data Analysis
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with programming languages like C++, Python, or Rust. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects you've worked on!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the opportunity to work on a cloud-native data analysis platform and how your technical leadership can benefit our team.

Showcase Collaboration Skills: Since this role involves working closely with scientists, make sure to mention any past experiences where you’ve collaborated on projects. We love seeing how you can bridge the gap between tech and science!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Diamond Light Source

Know Your Tech Stack

Make sure you’re well-versed in the programming languages mentioned, like C++, Python, and Rust. Brush up on your knowledge of Kubernetes too, as it’s crucial for the role. Being able to discuss your experience with these technologies confidently will show that you’re a strong fit.

Showcase Collaborative Skills

Since this position involves working closely with scientists, be prepared to discuss examples of past collaborations. Highlight how you’ve successfully led projects or worked in teams, especially in scientific or technical environments. This will demonstrate your ability to communicate effectively and lead within a diverse team.

Prepare for Technical Questions

Expect to face some technical questions or coding challenges during the interview. Practice common algorithms and data structures, and be ready to explain your thought process. This will not only showcase your problem-solving skills but also your ability to think critically under pressure.

Understand the Company’s Mission

Research the scientific research facility and understand its goals and projects. Being able to articulate how your skills can contribute to their mission will set you apart. It shows genuine interest and helps you connect your experience to their needs.

Senior Software Engineer – Cloud-Native Data Platform
Diamond Light Source
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>