Senior Software Engineer - Data / Scientific

Technical Futures Ltd

Cambridge

Hybrid

GBP 85,000 - 110,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Shares
30 days holiday
Private healthcare
Pension Plan
Life Assurance

Job summary

Technical Futures Ltd is seeking a Senior Software / Data Engineer to design high-performance backend systems and APIs. You will work with engineers and scientists, applying modern Python tooling, Rust, and cloud/HPC concepts to build scalable platform layers.

The role emphasizes quality, collaboration, and shaping the architecture of complex engineering software, with hybrid work options and a strong benefits package.

Qualifications

  • Strong academic background in Software Engineering, Computer Science, Physics or Scientific Software.
  • Experience with modern Python tooling and packaging.

Responsibilities

  • Design and engineer systems and the APIs between them—services that coordinate work, manage state and handle failure.
  • Collaborate with engineers and scientists to shape the platform layer design.
  • Focus on code quality and robust backend architecture.

Skills

Python
Rust
API design
Cloud computing
HPC job management
Code quality
REST APIs
Linux
Containerized services

Education

Software Engineering / CS / Physics or Scientific Software related

Tools

Docker
Kubernetes
Ansible
OpenTofu

Job description

Exciting deep-tech start-up seeks a bright, forward thinking Senior Software / Data Engineer to join their dedicated team. With strong software engineering skills in modern languages (to include Python and Rust), experience architecting high performance backend systems, and backed by a good academic history, you'll bring curiosity about scientific computing and care for code quality.

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 / Data 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 / Data Engineer should bring the following skills and experience:
  • Strong academic background. Could be Software Engineering, Computer Science, Physics or Scientific Software related.
  • 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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - HPC/ Backend / API
Senior Software Engineer - HPC/ Backend / API

Technical Futures Ltd • Cambridgeshire and Peterborough

Hybrid
GBP 90,000 - 130,000
Shares
30 days holiday + holidays between X-m
Private healthcare
+2
Senior Software Engineer
Senior Software Engineer

Pure Resourcing Solutions Limited • Cambridgeshire and Peterborough

Hybrid
GBP 75,000 - 110,000
Senior Software & Data Engineer — Hybrid, API & Backend
Senior Software & Data Engineer — Hybrid, API & Backend

Technical Futures Ltd • Cambridge

Hybrid
GBP 85,000 - 110,000
Shares
30 days holiday
Private healthcare
+2
Software Engineer Python / Frontend
Software Engineer Python / Frontend

Adecco • West of England

Hybrid
GBP 50,000 - 70,000
Senior Software Engineer
Senior Software Engineer

Leap29 • Abingdon

On-site
GBP 70,000 - 95,000
Software Engineer
Software Engineer

Peaple Talent • Harrow

Hybrid
GBP 45,000 - 60,000
Hybrid working
Salary £45k-£60k
Pension contributions
+1
Software Engineer
Software Engineer

Security Wizardry Radar Page • Farnborough

On-site
GBP 40,000 - 60,000
Senior Software Engineer
Senior Software Engineer

Aspire Life Sciences Search • Greater London

On-site
GBP 65,000 - 85,000
Competitive salary
Professional development opportunities
Flexible working hours
Senior Data Engineer
Senior Data Engineer

Ageas • Chandler's Ford

On-site
GBP 54,000 - 81,000
Backend Software Engineer Python Data R&D
Backend Software Engineer Python Data R&D

Client Server • Cambridge

On-site
GBP 50,000 - 61,000
Bonus
Pension
Continual learning
+1