Senior Software Engineer – Distributed Systems

Levy Global

Greater London

On-site

GBP 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Levy Global is seeking a Senior Software Engineer to design, build and operate a high-performance computing platform handling large-scale distributed workloads. The role focuses on reliability, scalability and efficient deployment across hybrid cloud and on-prem environments, with emphasis on Go and cloud-native practices.

Key responsibilities include extending the platform to AWS, enabling a seamless hybrid-cloud strategy, and delivering production-ready software within an agile team.

Qualifications

  • Commercial software engineering experience using Go, Python, Rust or C++, with Go preferred.
  • Experience designing or building distributed systems.
  • Experience with AWS and cloud-native applications.

Responsibilities

  • Design, develop and maintain software for a high-performance computing platform.
  • Build new platform capabilities to support large-scale distributed workloads.
  • Extend the platform into AWS, enabling hybrid cloud and on-premise environments.
  • Improve platform scalability to support up to one million concurrent tasks.
  • Develop tooling to simplify platform management, deployment and operational processes.
  • Enhance deployment automation, logging, monitoring and access controls.
  • Deliver well-tested, production-ready software following engineering best practices.
  • Collaborate closely with engineers through technical design discussions, code reviews and Agile delivery.

Skills

Go
Python
C++
Rust
AWS
Linux
Concurrency

Tools

AWS
Linux

Job description

Senior Software Engineer – Distributed Systems
Contract Inside IR35| Financial Services | London based ( 3 days onsite in London)

We're looking for an experienced Software Engineer to join the team responsible for the continued development, scaling and operation of a high-performance computing (HPC) platform.

You'll play a key role in designing and building software that supports large-scale distributed workloads, helping evolve the platform as it expands into hybrid cloud environments while improving reliability, scalability and operational efficiency.

What you'll be doing
  • Design, develop and maintain software for a high-performance computing platform.
  • Build new platform capabilities to support large-scale distributed workloads.
  • Extend the platform into AWS, enabling hybrid cloud and on-premise environments.
  • Improve platform scalability to support up to one million concurrent tasks.
  • Develop tooling to simplify platform management, deployment and operational processes.
  • Enhance deployment automation, logging, monitoring and access controls.
  • Deliver well-tested, production-ready software following engineering best practices.
  • Collaborate closely with engineers through technical design discussions, code reviews and Agile delivery.
Skills & Experience
  • Commercial software engineering experience using Go, Python, Rust or C++, with a preference for engineers with strong Go experience or those who are confident in picking up Go.
  • Experience designing or building distributed systems.
  • Strong understanding of concurrency, scalability and performance optimisation.
  • Experience developing production-grade backend software.
  • Experience with AWS and cloud-native applications.
  • Experience with Python is beneficial.
  • Familiarity with Linux environments and modern software engineering practices.

This is an excellent opportunity for engineers who enjoy solving complex technical problems and building highly scalable, production-grade systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Hirewell • Greater London

On-site
GBP 70,000 - 90,000
Opportunity to work on complex distributed systems
Strong engineering culture
Growth opportunities within the organization
+1
Distributed Compute Developer (Python) - London - Up to £225k + Benefits
Distributed Compute Developer (Python) - London - Up to £225k + Benefits

Hunter Bond • Greater London

On-site
GBP 202,500 - 247,500
Highly competitive compensation and bonus structure
World-class engineering environment
Real ownership and influence over systems
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

Tempest Vane Partners • England

On-site
GBP 70,000 - 90,000
Ownership of impactful systems
Exposure to modern architecture
Competitive compensation
Senior DevOps Engineer (London)
Senior DevOps Engineer (London)

Selby Jennings • Greater London

On-site
GBP 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Pure Resourcing Solutions Limited • Cambridgeshire and Peterborough

On-site
GBP 75,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Pure Resourcing Solutions • Cambridgeshire and Peterborough

Hybrid
GBP 90,000 - 120,000
Senior Software Engineer (Go) | Global Engineering Tech | London, Hybrid
Senior Software Engineer (Go) | Global Engineering Tech | London, Hybrid

SGI • Greater London

Hybrid
GBP 90,000 - 130,000
Backend Senior Software Engineer
Backend Senior Software Engineer

Data Idols • Greater London

Hybrid
GBP 90,000 - 100,000
Senior Backend Engineer – Distributed Systems & API Architecture
Senior Backend Engineer – Distributed Systems & API Architecture

Talenzon • Greater London

On-site
GBP 100,000 - 140,000