1 to 25 of 576 Distributed Systems Jobs in the UK

Software Engineer (Distributed Systems & ML Infrastructure) - Elite Tech Firm - Up to £220k Base + Industry Leading Bonus

Hiring Organisation
Hunter Bond
Location
London, UK
Title: Software Engineer (Distributed Systems & ML Infrastructure) Client: Elite Tech Firm Salary: Up to £220k Base + Industry-Leading Bonus Location: London (Hybrid) Sells: Work on next-gen distributed systems and ML infrastructure, take ownership of multiple greenfield builds, zero bureaucracy, a genuinely collaborative culture, stunning … every Friday! An Elite FinTech firm is expanding its world-class engineering team and looking for exceptional Software Engineers who thrive on solving complex distributed problems at scale. You’ll be joining an elite group of engineers (alumni of NUS/McGill/MIT/Oxford) who have previously ...

Software Product Manager

Hiring Organisation
ARCA
Location
Leamington Spa, Warwickshire, UK
Employment Type
Full-time
Software Product Manager – Real-Time/Distributed Systems Platform We're looking for a Software Product Manager to own the strategy, architecture and delivery of a next-generation engineering platform used across simulators, HiL rigs, robotics systems and distributed real-time environments. This role is ideal … someone who's fluent in real-time systems and robotics/automotive middleware who wants end-to-end ownership of a complex technical platform. You'll define the roadmap, shape the architecture, translate engineering requirements into actionable features and guide the growth of a small but expanding team. What ...

Software Product Manager

Hiring Organisation
ARCA
Location
Rugby, Warwickshire, UK
applications for this position, so make sure to send your CV and application through as soon as possible. Software Product Manager – Real-Time/Distributed Systems Platform We’re looking for a Software Product Manager to own the strategy, architecture and delivery of a next-generation engineering platform … used across simulators, HiL rigs, robotics systems and distributed real-time environments. This role is ideal for someone who’s fluent in real-time systems and robotics/automotive middleware who wants end-to-end ownership of a complex technical platform. You’ll define the roadmap, shape ...

Sr. Software Engineer - Cloud Detection Engine (Remote)

Hiring Organisation
CrowdStrike
Location
United Kingdom
here to stop breaches, and we’ve redefined modern security with the world’s most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per day and this traffic is growing daily. Our customers span all industries, and they count … system that processes billions of events across multi-cloud environments. You'll work on implementing our innovative technologies like custom query languages, event orchestration systems, and advanced correlation engines to detect sophisticated cloud-based threats. Collaborate with world-class security researchers to transform their expertise into scalable detection capabilities ...

Senior Software Engineer

Hiring Organisation
Stanford Black Limited
Location
London, UK
Python Distributed Systems Engineer – Quantitative Trading Technology Location: London Compensation: Circa £250,000 Total Compensation (Base + Bonus) Company: I’m currently working with a global-leading multi-strat investment firm operating at scale — thousands of strategies, millions of data points per second, sitting at the intersection … technology and quantitative research. They build cutting-edge distributed systems that power real-time trading, risk management, and data analytics across global markets. The Role: Currently looking for an exceptional Python Engineer to design, implement, and optimize distributed systems that underpin the global quantitative trading platform. ...

Python Engineer

Hiring Organisation
Ncounter LTD
Location
City of London, London, United Kingdom
Employment Type
Permanent
internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks used across the business. What youll do: Design, develop, and maintain performant, reliable … tools and platforms that streamline workflows across investment and technology teams Contribute to code reviews and best practices, improving overall development quality Work across distributed systems, containers, and automation pipelines to deliver scalable solutions What were looking for: 6+ years professional software development experience Strong proficiency in high ...

Principal Python Engineer

Hiring Organisation
Ncounter Limited
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP 170,000 - 200,000 Annual
internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks used across the business. What you ll do: Design, develop, and maintain performant … tools and platforms that streamline workflows across investment and technology teams Contribute to code reviews and best practices, improving overall development quality Work across distributed systems, containers, and automation pipelines to deliver scalable solutions What we re looking for: 6+ years professional software development experience Strong proficiency ...

Python Engineer

Hiring Organisation
Ncounter
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£170,000 - £200,000 per annum
internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks used across the business. What you’ll do: Design, develop, and maintain performant … tools and platforms that streamline workflows across investment and technology teams Contribute to code reviews and best practices, improving overall development quality Work across distributed systems, containers, and automation pipelines to deliver scalable solutions What we’re looking for: 6+ years’ professional software development experience Strong proficiency ...

Principal Python Engineer

Hiring Organisation
Ncounter Limited
Location
EC2, Barbican, Greater London, United Kingdom
Employment Type
Permanent
Salary
£170000 - £200000/annum plus Bonus & Package
internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks used across the business. What you’ll do: Design, develop, and maintain performant … tools and platforms that streamline workflows across investment and technology teams Contribute to code reviews and best practices, improving overall development quality Work across distributed systems, containers, and automation pipelines to deliver scalable solutions What we’re looking for: 6+ years’ professional software development experience Strong proficiency ...

Senior Python/C++ Distributed Systems Engineer

Hiring Organisation
Jonothan Bosworth
Location
Guildford, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £70,000 per annum
Senior Python/C++ Distributed Systems Engineer Location: Hybrid Salary: £60,000 – £70,000 Type: Permanent About the Role: Our employer-partner is looking for a Senior Python/C++ Engineer with strong experience in distributed systems, VoIP, audio/video processing, and cloud-native architectures. … enjoys building performance-critical tools, working across the full stack, and contributing to scalable real-time communication products. Key Responsibilities: Develop backend services and distributed components using Python and C++ . Work with media processing technologies (FFMPEG, audio mixing, streaming pipelines). Engineer VoIP, DECT, and SIP-based communication ...

Senior Rust Developer

Hiring Organisation
B2BHolidays
Location
Birmingham, UK
Senior Rust Developer – High-Performance Distributed Systems 📍 On-site | Full-time About Us We're transforming the travel tech space with high-performance, distributed systems that handle thousands of requests per second. Our microservice architecture is built in Rust to deliver speed, safety, and reliability across … high-performance Rust-based microservices - Optimize Redis Cluster operations for 10,000+ RPS (requests per second) - Implement efficient serialisation/deserialisation (JSON, MessagePack) - Enhance distributed caching and hotel data processing systems - Troubleshoot complex performance issues in production - Build fault-tolerant, recoverable workflows - Drive architectural decisions and perform code ...

Senior Java Software Engineer

Hiring Organisation
TechNET IT Recruitment Ltd
Location
Bolton, Greater Manchester, UK
Employment Type
Full-time
Full-Time Salary: £80,000 – £95,000 + Benefits We're supporting a fast-scaling UK digital banking platform as they continue strengthening the systems that power millions of daily transactions. They're now looking for a Senior Backend Engineer with strong Java engineering experience and a passion … building reliable, distributed systems at scale. This role is ideal for someone who enjoys working on event-driven, distributed architectures, values thoughtful system design, and wants to deliver high-impact backend work at scale. Key Responsibilities Design and build backend services using Java 11+ and Spring Boot ...

Senior Java Software Engineer

Hiring Organisation
TechNET IT Recruitment Ltd
Location
Warrington, Cheshire, UK
Employment Type
Full-time
Full-Time Salary: £80,000 – £95,000 + Benefits We're supporting a fast-scaling UK digital banking platform as they continue strengthening the systems that power millions of daily transactions. They're now looking for a Senior Backend Engineer with strong Java engineering experience and a passion … building reliable, distributed systems at scale. This role is ideal for someone who enjoys working on event-driven, distributed architectures, values thoughtful system design, and wants to deliver high-impact backend work at scale. Key Responsibilities Design and build backend services using Java 11+ and Spring Boot ...

Senior Java Software Engineer

Hiring Organisation
TechNET IT Recruitment Ltd
Location
Manchester Area, United Kingdom
Full-Time Salary: £80,000 – £95,000 + Benefits We’re supporting a fast-scaling UK digital banking platform as they continue strengthening the systems that power millions of daily transactions. They’re now looking for a Senior Backend Engineer with strong Java engineering experience and a passion … building reliable, distributed systems at scale. This role is ideal for someone who enjoys working on event-driven, distributed architectures, values thoughtful system design, and wants to deliver high-impact backend work at scale. Key Responsibilities Design and build backend services using Java 11+ and Spring Boot ...

Principal Software Engineer C#, Azure, Event Driven

Hiring Organisation
Method Resourcing
Location
St. Albans, Hertfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £90,000 per annum
after a very successful period, they have acquired several competitors. After a period of consolidation, they are now looking to unify all their systems into a single source of truth. They are also looking to scale massively over the next 5-years as they enter new markets … before scaling up to 100+ millions events per day. You'll work at the top of the engineering track, designing and delivering high-performance, distributed systems while guiding others through implementation and problem-solving. This is a deep technical role, ideal for someone who thrives on code, architecture ...

Technical Solutions Engineer - Deep-Tech AI Start-up

Hiring Organisation
Urban Digital Recruitment Ltd
Location
London, UK
retail stores. They’re hiring a Technical Solutions Engineer - but not the usual TAM/implementation flavour. Think client-facing, deep troubleshooting, edge deployments, distributed systems, containers, logs, Linux, cloud , and being the technical owner of AI models running across thousands of edge devices. If you enjoy pulling … systems apart, debugging across multiple layers, and being the go-to technical partner for enterprise customers, this one’s seriously interesting. If you’re an engineering-minded trouble shooter with strong Linux/SQL/Docker/cloud experience and you like customer interaction without losing hands-on depth ...

Senior Software Developer

Hiring Organisation
Jonothan Bosworth
Location
Guildford, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £75,000 per annum
Senior Software Developer | Surrey | Hybrid | £65,000 - £75,000 Are you an experienced systems-level engineer craving impact We’re seeking a Senior Software Developer versed in Rust, or an equivalent systems language, who thrives in high-availability, mission-critical environments. Our client is a fast-growing technology … forward-thinking engineering team where you’ll make a real impact. You’ll play a key role in architecting, building, and optimising telecommunications systems in Rust , contributing to secure, high-performance, and scalable solutions used worldwide. You’ll collaborate closely across DevOps, API (Java), front-end, and database teams ...

Graduate Quant Software Engineer (C++ / Java – Trading Systems) | £55,000–£77,000

Hiring Organisation
IT Graduate Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £77,000 per annum, OTE
Graduate Quant Software Engineer (C++/Java – Trading Systems) | £55,000–£77,000 | Hybrid (London/Remote) Build technology that powers real trading. Join a high-performance engineering team developing low-latency, resilient backend systems used in live trading environments. You’ll work on complex technical challenges from … Quant-Engineering tracks within 12–24 months. What You’ll Do Design, build, and optimise backend components of real-time trading and risk systems Develop clean, efficient, high-performance code in C++ and Java Work closely with traders, quants, and senior engineers to deliver new features Solve complex problems ...

Cloud Native Engineer (AWS)

Hiring Organisation
Sanderson Government and Defence
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
public-sector and national-security organisationsacross three specialisms: Software Engineering (Java, full stack, microservices) DevOps/Platform Engineering (Kubernetes, automation, cloud) Solution & Cloud Architecture (distributed systems, event-driven design) You'll work hands-on building secure, scalable systems; shaping technical direction; and contributing to a collaborative engineering … Design and build cloud-native applications using Java (Spring Boot) and React Develop microservices, APIs, and event-driven components Work with PostgreSQL, MongoDB, and distributed data patterns DevOps/Platform Engineering Build and maintain secure, automated platforms using Docker , Kubernetes , and IaC Implement CI/CD pipelines and delivery ...

Lead Systems Engineer

Hiring Organisation
NHS England
Location
Nationally, United Kingdom
Employment Type
Permanent
Salary
£77346.00 - £89875.00 a year
summary A Lead Systems Engineer is typically the technical lead for multidisciplinary teams delivering and operating multiple components for a system. We work on national, highly available distributed systems being built and run by in house teams. The systems can differ in size, scale and purpose … products including the Personal Demographics Service (PDS) and GP Registration Main duties of the job Developing, building and operating national, highly available distributed systems being built and run within NHS England. Operating within and contributing to the NHS England engineering principles. Have technical ownership across the system space ...

Senior Software Engineer C#, Azure, Event-Driven Systems

Hiring Organisation
Method Resourcing
Location
St. Albans, Hertfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£75,000 - £80,000 per annum
Senior Software Engineer (C#, Azure, Event-Driven Systems)£75,000-£8,000 + Bonus + Shares | St Albans (Hybrid) A long-established, high-growth technology business is beginning a major architectural rebuild following several acquisitions. They are unifying multiple systems into a single source of truth and preparing … role in designing, building, and delivering the next-generation event-driven platform. You'll help break down a large monolith into a distributed, event-driven system processing several million events per day, scaling further as new markets open. This role is hands-on: building services, solving technical challenges ...

Platform Engineer

Hiring Organisation
CGI
Location
Wideopen, Tyne and Wear, UK
with Agile teams to embed engineering excellence and continuous learning Support & improve containerised environments using Docker and Kubernetes Troubleshoot & resolve complex technical challenges across distributed systems Required Qualifications To Be Successful In This Role To succeed in this position, you should bring strong hands-on platform engineering experience … PowerShell) Experience with CI/CD pipelines and tooling (GitLab, GitHub, Jenkins) Knowledge of monitoring and observability tools (ELK, Prometheus, Grafana, OpenTelemetry) Understanding of distributed systems, networking and microservices Experience improving reliability, performance and cost efficiency Together, as owners, let’s turn meaningful insights into action. Life ...

Systems Development Engineer, Region Services

Hiring Organisation
Amazon Web Services (AWS)
Location
London, UK
world-class team in a dynamic environment that has the entrepreneurial feel of a start-up. This is an opportunity to operate and engineer systems on a massive scale, and to gain world class experience in cloud computing. You'll be surrounded by people who are passionate about cloud … services in high growth environments Solve unique and first-order problems to enable our internal teams to deliver for our customers Build and operate distributed systems Design and build the tools and utilities that are part of the AWS fleet running our internal services Key job responsibilities ...

Senior Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
United Kingdom, UK
services using C# and .NET Write C# in a functional programming style (immutability, pure functions, composition) Apply concepts from functional languages to real-world systems Contribute to architectural decisions around distributed systems, reliability, and modelling complex workflows Collaborate with product, QA, and technical leadership Help drive best … railway-oriented thinking) Experience with at least one functional language such as: F#, Haskell, Scala, OCaml, Elixir, Erlang, Clojure, or similar Experience building backend systems, distributed services, or SaaS platforms Clear communication skills and a collaborative mindset Experience in any of the following would be advantageous ...

Senior Software Engineer - Growth

Hiring Organisation
Utility Warehouse Limited
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
scalability and system reliability Raising engineering standards across observability, SLAs and deployment quality Contributing to key launches (including partner rollout and rebrand work) Supporting distributed system improvements and database migration projects Core Responsibilities Work primarily in Go, GraphQL, Docker & Kubernetes Break down complex work and deliver with minimal oversight … work primarily with Go, GraphQL, Docker and Kubernetes. You’ll own deployments end-to-end within our team’s Kubernetes namespace and contribute to systems where resilience, reliability, observability and uptime really matter. You’ll thrive here if you enjoy autonomy, solving distributed systems problems, and mentoring ...