Software Engineer

Levy Global

Greater London

On-site

GBP 80,000 - 120,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Levy Global in London is seeking a Software Engineer to contribute to a high-performance computing platform that runs large-scale distributed workloads. You will help design, build and operate software powering hybrid cloud environments, with a focus on reliability and scalability.

The role emphasizes concurrency, performance optimisation and production-grade backend development, with experience in Go (preferred) or Rust/C++.

Qualifications

  • Go is preferred; strong experience with Rust or C++ is advantageous.
  • Experience designing or building distributed systems.
  • Solid understanding of concurrency, scalability and performance.
  • Experience developing production-grade backend software.
  • Experience with AWS and cloud-native applications.
  • Familiarity with Linux environments and modern software practices.

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.

Job description

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 (preferred), or strong experience with Rust or C++.
  • 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 Systems Engineer - Scale HPC in Hybrid Cloud
Distributed Systems Engineer - Scale HPC in Hybrid Cloud

Levy Global • Greater London

On-site
GBP 80,000 - 120,000
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
Software Engineer - Distributed Systems
Software Engineer - Distributed Systems

Selby Jennings • Greater London

On-site
GBP 90,000 - 140,000
Platform & Data Engineer - Financial Services
Platform & Data Engineer - Financial Services

Twenty Recruitment Group • Greater London

Hybrid
GBP 74,000 - 97,000
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 - 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 - Platform Engineering
Senior Software Engineer - Platform Engineering

Tempest Vane Partners • Greater London

On-site
GBP 120,000 - 150,000
Platform Engineer - Financial Services
Platform Engineer - Financial Services

Hamilton Barnes Associates Limited • Greater London

On-site
GBP 135,000 - 165,000
Generous equity allocation
Remote Working (Travel to London)
Meaningful ownership over core platform architecture
+1