Applications are welcomed from Senior level Engineers with experience designing systems and the API between them; with experience of modern Python tooling and packaging, knowledge of Cloud computing or HPC job management, identity and authorization flows.
This cutting-edge technology company, focused on optimizing complex engineering systems, seeks a top class Senior Software / Backend Engineer who will confidently work collaboratively with engineers and scientists to have a real say in how the platform layer is designed.
The Senior Software Engineer should bring the following skills and experience:
* Strong academic background. Could be Software Engineering, Computer Science, Physics or Scientific Software related. Masters / PhD ideally.
* Strong software engineering skills in modern languages ( to include Python & Rust).
* Experience designing systems and the APIs between them – services that coordinate work, manage state and handle failure.
* Focus on code quality.
Some / most of the following should support the skills above:
* Experience of Cloud computing or HPC job management.
* Identity and authorization flows.
* Deploying containerized services on Linux.
* Infrastructure as code (such as Ansible, OpenTofu).
* Modern Python tooling and packaging.
* Data storage and pipelines, including large simulation results and model serving.
* REST API’s.
Hybrid working available (3 days office /2 WFH), a very generous base salary dependent on your level of skills and experience and benefits to include Shares, 30 days holiday + time off between Xmas and New Year, Private healthcare, Pension Plan, Life Assurance and more
Salary description
£60000.00 - £90000.00 per year
