Job Description

About the Role

We now have an opportunity for a Senior Software Engineer to provide leadership and develop scientific software to be used on Diamond’s beamlines. Work collaboratively with beamline scientists and other members of SSCC to gather software requirements, design, and architect software solutions to meet the needs of the user community. Lead on activities to provide software as a service to users on Diamond and external infrastructures (e.g., cloud) to the benefit of beamlines

This role offers a rare opportunity to work on a greenfield project: building a cutting-edge, cloud-native data analysis platform. You will play a central role in shaping the architecture, tooling, and deployment strategy, free from legacy constraints. The project will leverage modern technologies such as Kubernetes for orchestration, Rust for high-performance, reliable services, and TypeScript with React on the frontend.

Responsibilities include:

  • Providing t...
  • Ready to Apply?

    Take the next step in your AI career. Submit your application to Diamond Light Source today.

    Submit Application