Senior Backend Engineer - Scientific Cloud/Desktop

Leap29

Oxford

On-site

GBP 65,000 - 90,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Leap29 is seeking an experienced Senior Software Engineer in Oxfordshire to join a team delivering next-gen Rock Physics and Geoscience software. You will design, implement and maintain high-performance desktop and cloud applications, working across C#/.NET and C++ codebases.

You will mentor colleagues, conduct code reviews and help modernise legacy software. The role focuses on architecture, testing, CI/CD and collaboration with product owners and scientists.

Qualifications

  • Five-plus years of producing production-grade software.

Responsibilities

  • Designing, developing and maintaining high-performance desktop and cloud applications.
  • Taking ownership of technical solutions from architecture through deployment.
  • Working across C#/.NET and C++ codebases.
  • Modernising legacy scientific software and migrating to modern frameworks and UX.
  • Implementing best practices around architecture, design patterns and CI/CD.
  • Collaborating with Product Owners and stakeholders to deliver scalable solutions.
  • Conducting code reviews and mentoring developers across the team.
  • Exploring AI-assisted development tools to improve productivity and software quality.
  • Contributing to technical strategy and continuous improvement initiatives.

Skills

C# / .NET
C/C++
Desktop apps
CI/CD pipelines
Cloud platforms
SOLID & architecture
Testing
Git & code reviews
AI-assisted development
Communication with stakeholders

Education

Bachelor's in Computer Science
Related Engineering degree

Tools

Visual Studio
Git
Azure
AWS
Google Cloud
GitHub Copilot

Job description

Leap29 is seeking an experienced Senior Software Engineer in Oxfordshire to join a team delivering next-gen Rock Physics and Geoscience software. You will design, implement and maintain high-performance desktop and cloud applications, working across C#/.NET and C++ codebases.

You will mentor colleagues, conduct code reviews and help modernise legacy software. The role focuses on architecture, testing, CI/CD and collaboration with product owners and scientists.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Geoscience & AI
Senior Backend Engineer - Geoscience & AI

Leap29 • England

On-site
GBP 85,000 - 120,000
Senior Backend Developer
Senior Backend Developer

Leap29 • Oxford

On-site
GBP 65,000 - 90,000
Senior Java Desktop Engineer for High-Performance Apps
Senior Java Desktop Engineer for High-Performance Apps

Leap29 • Oxford

On-site
GBP 55,000 - 75,000
Senior Software Engineer – Rock Physics Applications
Senior Software Engineer – Rock Physics Applications

Milton Park • United Kingdom

On-site
GBP 50,000 - 80,000
Senior Software Engineer - C#/.NET, Desktop & Cloud (Onsite 3x/wk)
Senior Software Engineer - C#/.NET, Desktop & Cloud (Onsite 3x/wk)

Leap29 • Aberdeen City

On-site
GBP 75,000 - 110,000
Senior Software Engineer - Rock Physics Applications
Senior Software Engineer - Rock Physics Applications

Halliburton • Milton

On-site
GBP 60,000 - 80,000
Software Engineer - Rock Physics Applications
Software Engineer - Rock Physics Applications

Halliburton • Milton

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

Leap29 • Abingdon

On-site
GBP 70,000 - 95,000
Senior Software Engineer - Rock Physics (Desktop & Cloud)
Senior Software Engineer - Rock Physics (Desktop & Cloud)

Halliburton • Abingdon

On-site
GBP 75,000 - 110,000
Software Engineer - Java/C++
Software Engineer - Java/C++

Leap29 • Oxford

On-site
GBP 55,000 - 75,000