1 to 25 of 330 Distributed Systems Jobs in the UK

AI Systems Research Engineer

Hiring Organisation
Project People
Location
Edinburgh, Scotland, United Kingdom
Systems Research Engineer Permanent Edinburgh (On-site 5 days work ) salary : Competitive and negotiable In an era where Large Language Models (LLMs) are rebuilding the foundational software stack, our client is at the forefront of reshaping how large-scale models are trained, served, and deployed. Operating at the intersection … advanced systems research and industrial-scale engineering, their Edinburgh-based team is driving new AI Infrastructure & Agentic Serving architectures. This role is a unique opportunity to help define next-generation large-scale data centres and AI infrastructure systems, turning innovative system designs into deployable, real-world technologies. ...

Systems Research Engineer - Distributed Systems / C++

Hiring Organisation
European Tech Recruit
Location
Edinburgh, Scotland, United Kingdom
Systems Research Engineer - Distributed Systems/C++ We are currently partnered with a globally leading research centre in the UK looking to expand their team with a Systems Research Engineer. This is an incredibly high calibre team reshaping how large-scale models are trained and served … through next-generation AI-native infrastructure and "super-node" clusters. This is a permanent opportunity based onsite in Edinburgh. Key responsibilities for this Systems Research Engineer position: Architect and implement distributed system components for AI workloads across CPU, GPU, and NPU clusters. Conduct in-depth profiling and performance ...

Senior Software Engineer

Hiring Organisation
Understanding Recruitment
Location
United Kingdom
base Overview A high-scale technology platform is looking for experienced Rust engineers to join a backend team building core services. The team develops distributed systems and event-driven infrastructure that power high-traffic applications used by millions of users. This role is ideal for engineers who enjoy … designing scalable backend systems, solving complex technical challenges, and owning services end-to-end. Responsibilities Design and build backend services and shared libraries in Rust Design and operate distributed systems supporting high-throughput applications Contribute to system design across microservices and event-driven architectures Diagnose and resolve ...

Senior Software Engineer

Hiring Organisation
Burns Sheehan
Location
City of London, London, United Kingdom
Senior Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £110,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Senior Software Engineer with extensive knowledge of building distributed systems? Looking … Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, C/C++ or Java. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Experience working on software infrastructure or building Cloud native software using Kubernetes Understanding ...

Lead Software Engineer

Hiring Organisation
Burns Sheehan
Location
London Area, United Kingdom
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking … Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition and creation of solutions from ...

Senior Software Engineer

Hiring Organisation
SearchWorks
Location
City of London, London, United Kingdom
Title: Distributed Systems Engineer (HPC) London (Hybrid – 1 day/week onsite) Contract (Initial 3 months, extendable to Dec 2026) We’re looking for an experienced Distributed Systems Engineer to join an exciting High-Performance Computing (HPC) initiative. This is a unique opportunity to help build … core infrastructure behind a next-generation, GPU-accelerated distributed computing platform. What You’ll Be Working On You’ll play a key role in developing resilient, high-throughput backend services that orchestrate workloads across CPU and GPU environments. Your work will include: Designing and building distributed services ...

Senior Software Engineer - Front End

Hiring Organisation
mkodo
Location
London, England, United Kingdom
wherever business needs require. Core areas of depth may include one or more of: Web/Front-end engineering Java/AWS backend and distributed systems React Native Android (Kotlin) iOS (Swift) Successful candidates demonstrate deep expertise in at least one of these areas while maintaining practical experience … across others. This role suits engineers who are highly autonomous, delivery-focused, and capable of owning technical design and execution for complex features and systems, while contributing to team growth and technical direction. What you’ll do: Engineering delivery & technical ownership Design, build, and deliver high-quality software across ...

Lead Software Engineer

Hiring Organisation
5V Video
Location
City of London, London, United Kingdom
Lead Software Engineer Contract to Permanent Hybrid (London) Rates negotiable Most streaming platforms struggle to scale backend systems properly you’ve seen it. This role is about building the infrastructure that actually holds up under real-world production demand. Why This Role Leading major media/streaming end client … Real ownership of backend systems at scale Solving complex distributed systems problems in a high-traffic environment The Company/Product You’ll be working on a large-scale streaming platform powering millions of users, building and scaling backend systems that support critical services across ...

Senior Software Engineer (Go/Distributed Systems)

Hiring Organisation
Twelve
Location
United Kingdom
Senior Backend Engineer (Go/Distributed Systems) Build the core trading engine for a next-generation real-money prediction and trading platform. This is a 0 to 1 engineering role for a backend engineer who wants genuine ownership over a system where correctness, speed, and scale … locking and concurrency), Kafka/PubSub Infrastructure: Cloud-native (AWS/GCP), CI/CD, observability and SLO frameworks What is being looked for: Distributed Systems Depth: Proven experience designing and building backend systems that handle high-volume, bursty traffic — trading, gaming, ticketing, or similar domains where ...

Software Engineer

Hiring Organisation
Hunter Bond
Location
City of London, London, United Kingdom
300k 1st Year Compensation - Elite FinTech - Hybrid - London We are looking for the top Software Engineers in London who like working on complex, highly distributed systems and applications to work for an Elite FinTech company! Job Title: Senior Software Developer (Python) Industry: Elite FinTech Compensation: Up to £300k … Designing and delivering high-performance solutions that support mission-critical platforms processing multi-exabytes of data in real time. Developing and maintaining highly concurrent distributed systems built for demanding production environments. Working primarily with Python while also having opportunities to gain exposure to additional languages such as Rust ...

Edge Software Engineer

Hiring Organisation
Executive Integrity | B Corp™
Location
London Area, United Kingdom
marine assets at sea — working at the intersection of edge computing, managed cloud environments and autonomous maritime operations. If you're excited by complex distributed systems, industrial protocols and software that operates in genuinely challenging real-world environments, read on. What you'll be doing: Designing, building … scalable edge computing and managed cloud environments Developing products using C++, .NET C# and Python Designing, implementing and prototyping services for technically complex systems and solutions Working with microservice architecture, Docker and Kubernetes Building on event-driven architecture and event-streaming services Working with distributed systems ...

Platform Engineer (On Prem Kubernetes) - Up to £500k 1st Year Comp

Hiring Organisation
Hunter Bond
Location
City of London, London, United Kingdom
Kubernetes) Client: Elite Tech Firm Salary: £130k - £250k Base + Bonus (Up to Circa £500k Comp) Location: London/Hybrid Skills: Strong knowledge of distributed systems, a language agnostic programmer (this firm does a lot of Golang, Python and Rust), solid understanding of Kubernetes and SREprinciples The role … Kubernetes/Orchestration to work in a technically outstanding ML team. They are open to Engineers from any industry but experience working with distributed systems is a huge plus! This team is made up of some of Europe's best Computing professionals all working in an elite team ...

Lead .NET/Full Stack Developer - Hybrid - Up to £700/day Outside IR35 | C# | Azure | Event Driven Systems | Payments | API Driven

Hiring Organisation
VirtueTech Recruitment Group
Location
London Area, United Kingdom
Lead .NET/Full Stack Developer - Hybrid - £700/day Outside IR35 | C# | Azure | Event Driven Systems | Payments | API Driven We have a unique opportunity for a Lead .NET/Full Stack Developer to join a payments company. As the Lead .NET/Full Stack Developer , you’ll play … closely with Product, Data, Risk, and Platform teams , you’ll help evolve the platform architecture and ensure the delivery of secure, scalable, and resilient distributed systems within a regulated fintech environment. 📍 2–3 days per week in the office – City of London 💰 Up to £700/day Outside ...

Backend Engineer - Rust & Python

Hiring Organisation
IO Associates
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 90,000 - 130,000 Annual
seeking an ambitious Backend Engineer to join a fast-growing technology company at a pivotal stage of scaling. You will design and build distributed systems, storage infrastructure, and Back End platform components that enable Real Time data processing and insights. This is a high-impact role within … small team where engineers contribute directly to technical direction and engineering practices. Key Responsibilities Design and develop distributed Back End systems for Real Time data processing Build and maintain scalable data pipelines and storage solutions Contribute to API design, service architecture, and Back End platform development Develop systems ...

Senior GenAI Platform Engineer / Senior AI/ML Platform Engineer

Hiring Organisation
Opus Recruitment Solutions
Location
City of London, London, United Kingdom
Engineer to play a pivotal role in shaping and advancing their next‐generation intelligence platform. This organisation is building high‐performance, real‐time AI systems that support demanding financial and enterprise clients globally, and this position sits at the heart of their most advanced technical developments. The Role … will architect, build, and optimise the underlying infrastructure that powers cutting‐edge GenAI and machine learning workloads. This includes large‐scale model deployment, distributed systems design, high‐throughput data processing, and the creation of robust frameworks that enable rapid experimentation, safe iteration, and reliable productionisation ...

Principal Java Engineer

Hiring Organisation
Fynity
Location
London Area, United Kingdom
senior/lead hands-on Engineer who thrives in event-driven, asynchronous environments? Do you enjoy building low-latency, high-throughput distributed systems where correctness, resilience, and performance really matter? This is an opportunity to work at the core of real-time payments infrastructure, helping to power instant … scale. What You’ll Be Doing You’ll play a senior individual-contributor role within a high-performing engineering team, building asynchronous, message-driven systems designed for scale, resilience, and near-zero downtime. Design and implement high-throughput, low-latency systems processing millions of real-time payment events ...

Site Reliability Engineer (Contractor)

Hiring Organisation
Harnham - Data & Analytics Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£540 - £550 per day
architectural decisions, and build automation that elevates deployment safety and operational efficiency. This is a hands-on, senior technical role with direct influence on systems that generate significant global revenue.Key ResponsibilitiesReliability & Risk Engineering* Identify systemic reliability risks and drive long-term preventative improvements* Define and refine SLIs, SLOs … teams to embed reliability into system designYOUR SKILLS & EXPERIENCERequired:* Degree in Computer Science, Engineering, or equivalent experience* 7+ years in SRE, Production Engineering, or Systems Engineering roles* Strong understanding of distributed systems, failure modes, and consistency models* Hands-on experience operating production workloads ...

Backend Node.JS Developer - London - PropTech AI StartUp

Hiring Organisation
Transparent Technology
Location
London, United Kingdom
Employment Type
Permanent
backend architecture, APIs, and microservices that power an AI assistant operating in real-time production environments. You'll design and build scalable systems using Node.js and TypeScript, working across REST APIs, event-driven architecture, data pipelines, and distributed systems, ensuring performance, reliability, and scalability as the platform … building and maintaining scalable backend services, APIs, and integrations, designing microservices and event-driven architectures, implementing CI/CD, observability, and monitoring, and ensuring systems are secure, reliable, and performant. You'll also play a key role in technical strategy, code quality, and engineering standards, helping shape the future ...

Software Engineer - Runtime Systems

Hiring Organisation
Tower.dev
Location
United Kingdom
Python-native serverless data stack built on Apache Iceberg with powerful ETL and Lakehouse management tools. We integrate seamlessly with enterprise systems and make companies more nimble by letting them choose the best engine for each job while maintaining full data ownership. Backed by leading … Python applications run. This includes designing the runtime environment, managing resource isolation, providing user-facing observability about performance and correctness, and implementing the overall systems that monitor and control execution at scale. You'll work primarily in Rust to ensure low-level performance and security, collaborating closely with ...

💻 C# Developer (Mid-Level) ⚙️ Middle & Back Office Systems | Commodities & Energy Trading 💰 Up to £75k + Bonus + Benefits | 🏢 London (Hybrid)

Hiring Organisation
VirtueTech Recruitment Group
Location
City of London, London, United Kingdom
C# Developer (Mid-Level) ⚙️ Middle & Back Office Systems | Commodities & Energy Trading 💰 Up to £75k + Bonus + Benefits | 🏢 London (Hybrid) A leading Commodities & Energy Trading firm is looking for a C# Developer to join its Middle & Back Office technology team. This role supports a suite of systems responsible … products. This is a great opportunity for someone with 3–6 years of C#/.NET experience who enjoys working on business-critical backend systems and wants to deepen their experience within a trading environment. The role sits outside of the front office, with a stronger focus on data ...

HFT Developer

Hiring Organisation
Harrington Starr
Location
United Kingdom
optimising real-time trading systems. This is a hands-on C++ role focused on: Real-time market data processing High-throughput, low-latency systems Trading infrastructure and execution pipelines Performance optimisation across distributed systems What You’ll Do Design and build high-performance C++ systems Optimise … decisions What You’ll Need Strong C++ experience (modern C++ preferred) Low-latency or HFT exposure Experience working on performance-critical or real-time systems Strong understanding of: Concurrency/multithreading Memory management Data structures and algorithms Linux environment experience Strong problem-solving ability Nice to Have Trading/ ...

DevOps Engineer

Hiring Organisation
SearchWorks
Location
City of London, London, United Kingdom
DevOps/platform roles within cloud-native or high-scale environments who are looking to move into more advanced, performance-driven infrastructure supporting distributed and GPU-accelerated systems. What they’re looking for: Strong experience with AWS (IAM, EC2, networking) Proven background in CI/CD and Infrastructure … Code (Terraform, Kubernetes, etc.) Experience building and managing scalable, distributed systems Strong understanding of observability (logging, metrics, tracing) Exposure to high-performance, GPU, or compute-intensive environments (or adjacent ML/data platforms) Ability to support performance, benchmarking, and infrastructure optimization Strongly suited to candidates from: Cloud-native ...

Senior Software Engineer

Hiring Organisation
Sanderson
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £85,000 per annum, Inc benefits
Type: Full-time Seniority: Senior Level Salary: £85,000 + Bonus Are you a highly experienced Software Engineer ready to take ownership of complex systems and drive engineering excellence in a fast-paced environment? We're looking for a Senior Software Engineer to play a key role in designing … cloud-based platforms. This is an opportunity to act as a technical leader: influencing design, championing best practices, and building robust, secure, and maintainable systems while working in a collaborative, high-performing team. What You'll Do Design, build, and maintain scalable full-stack applications using modern technologies Lead ...

Senior Java Software Engineer

Hiring Organisation
Synchro
Location
London Area, United Kingdom
shaping modern, scalable platforms and have a genuine impact from day one. You’ll be working in fast-paced, collaborative squads, building cloud-native systems using modern engineering practices. The environment is data-driven, product-focused, and centred around delivering real value to customers. Tech environment Java/Kotlin … ecosystem) Microservices architecture Cloud-native (AWS/GCP) Spring/Spring Boot Docker & Kubernetes Messaging & streaming technologies Distributed tracing and observability tooling What you’ll be doing Designing and building scalable, resilient distributed systems Contributing to architectural decisions across greenfield platforms Writing clean, secure, and maintainable code ...

Senior C# .NET Developer | High-Volume Data | Kafka | Energy Trading | Up to £95,000 + Bonus | Hybrid, London

Hiring Organisation
VirtueTech Recruitment Group
Location
London Area, United Kingdom
firm operating across global markets. This is a C# .NET–focused engineering role working in a high-volume, high-frequency data environment , building modern distributed systems that process and stream large-scale market data in real time. You will be joining a technology-driven trading business that invests … cloud-native infrastructure. The Team The Data Platform team sits at the core of the organisation’s trading ecosystem. They design and build the systems responsible for: Ingesting and streaming high-frequency market data Storing and processing large-scale time-series datasets Distributing real-time data across trading ...