51 to 75 of 1,626 Distributed Systems Jobs in the UK

SDET

Hiring Organisation
S Three Management Services Limited
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
£450-550 per day
advert does not represent a live vacancy. About the opportunity Roles of this type typically sit within agile development teams delivering cloud-native and distributed systems across sectors such as financial services, life sciences and technology. You could find yourself working with modern microservices architectures, API testing frameworks …/CD pipelines, contributing to quality assurance across complex backend and frontend systems built on platforms such as Azure, AWS and Kubernetes. Typical role overview Location: Leeds, West Yorkshire, England Type: Contract • Full-time Rate: £450-550 per day Domain: QA/Testing/Validation • Automation • SDET What ...

Lead / Principal Engineer - Full Stack

Location
Greater London, England, United Kingdom
Principal Consultant, you're often the first person a customer meets to brainstorm a business problem. You should be at home debating distributed systems with engineers and framing decisions with leadership. You'll frame the problem with customers, shape the approach with the team, provide technical direction … behind peer-review submissions for one of the world's largest scientific publishers. The list changes every quarter. The pattern doesn't: data-heavy, distributed, and often sitting on top of something that already exists and isn't perfect. What you'll do Frame Problems & Propose Solutions Help customers ...

Front End Engineer - Serve

Location
Belfast, Northern Ireland, United Kingdom
Assist in the deployment and monitoring of services, learning how to manage and troubleshoot issues in production environments. Contribute to building and maintaining reliable distributed systems, implementing resilience mechanisms as appropriate. Participate in team ceremonies and demonstrate initiative by taking ownership of tasks and helping to unblock others … Practices: Proficient in writing and maintaining unit and integration tests, demonstrating an understanding of test-driven development (TDD) principles (e.g., Vitest, Playwright, Jest). Distributed Systems Knowledge: Familiarity of distributed systems, including building scalable and resilient services (e.g., Redis, Kafka, AWS infrastructure). Problem-Solving & Collaboration ...

Solutions Engineer, London

Location
Greater London, England, United Kingdom
design creative, multi-region architectures that solve demanding data, scale, latency, and resilience requirements. Master the data plane: Bring deep expertise in databases, distributed systems, data platforms, and high-throughput workloads—and make complex technology decisions clear to every audience. Sell the architecture and the outcome: Connect technical … skills to earn credibility with C-level leaders, principal architects, and developers. Architect across the data stack: Demonstrate deep expertise in NoSQL, relational databases, distributed systems, MPP data warehouses, and specialized platforms such as graph, time-series, and AI/ML feature stores. Build for real-world scale ...

ML Data & Platform Engineer

Location
United Kingdom
better models into production faster. This is a broad, cross-functional role suited to someone who enjoys working across the full stack: data infrastructure, distributed systems, and production ML, and who takes ownership of problems end to end rather than waiting to be told what to fix. What … both iteration speed and production reliability, including GPU utilisation, job scheduling, and training efficiency Implementing observability (monitoring, logging, alerting) across data pipelines and ML systems to catch issues early and keep things running smoothly Troubleshooting complex issues across distributed systems, spanning data infrastructure, training, and inference Continuously ...

ML Data & Platform Engineer

Location
Cambridge, England, United Kingdom
better models into production faster. This is a broad, cross-functional role suited to someone who enjoys working across the full stack: data infrastructure, distributed systems, and production ML, and who takes ownership of problems end to end rather than waiting to be told what to fix. What … both iteration speed and production reliability, including GPU utilisation, job scheduling, and training efficiency Implementing observability (monitoring, logging, alerting) across data pipelines and ML systems to catch issues early and keep things running smoothly Troubleshooting complex issues across distributed systems, spanning data infrastructure, training, and inference Continuously ...

Software Development Engineer in Test

Hiring Organisation
S Three Management Services Limited
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
£450-550 per day
technical environment. Roles of this type may involve partnering with development and operations teams to build scalable test automation solutions, working across microservices and distributed systems in cloud-based infrastructure. The work could include architecting automated test strategies, developing robust test frameworks and contributing to continuous integration … What you would do Typical responsibilities could include: Designing and developing automated test frameworks and test infrastructure Building test automation across APIs, microservices and distributed systems Implementing and maintaining CI/CD testing pipelines and automation strategies Writing clean, maintainable automation code in languages such as Java, Python ...

Staff Software Engineer, Exchange Platform

Location
Greater London, England, United Kingdom
primary technical leader across the Bitstamp exchange ecosystem—architecting the next generation of cloud infrastructure for mission-critical, low-latency services, driving complex distributed systems integrations, and elevating the technical bar across Robinhood. This role is based in our London office, with in-person attendance expected at least … foundational services to resilient, containerized cloud environments while optimizing deployment pipelines and auto-scaling patterns. Direct High-Stakes Integrations : Lead the technical alignment and distributed architecture bridging Bitstamp’s exchange backend with Robinhood’s global infrastructure, solving complex cross-organization technical challenges. Eliminate Operational Toil & Technical Debt : Anticipate future ...

Staff Software Engineer

Location
Greater London, England, United Kingdom
primary technical leader across the Bitstamp exchange ecosystem—architecting the next generation of cloud infrastructure for mission-critical, low-latency services, driving complex distributed systems integrations, and elevating the technical bar across Robinhood. This role is based in our London office, with in-person attendance expected at least … foundational services to resilient, containerized cloud environments while optimizing deployment pipelines and auto-scaling patterns. Direct High-Stakes Integrations: Lead the technical alignment and distributed architecture bridging Bitstamp’s exchange backend with Robinhood’s global infrastructure, solving complex cross-organization technical challenges. Eliminate Operational Toil & Technical Debt: Anticipate future ...

Principal Data Engineer

Location
United Kingdom
operational excellence, and the adoption of modern engineering practices across multiple programmes. The role combines deep expertise in AWS cloud technologies, modern software engineering, distributed systems, and enterprise data engineering with strong leadership, mentoring, and stakeholder engagement capabilities. The Principal Data Engineer drives engineering standards, promotes reusable frameworks … cost-effective production platforms. Design event-driven architectures using AWS native services. Engineer scalable application platforms supporting operational, analytical and integration workloads. Design resilient distributed systems capable of supporting enterprise-scale business operations. Optimise cloud infrastructure for performance, reliability and operational efficiency. Data Engineering & Architecture Design and implement ...

Principal Java Engineer - Distributed Systems (Serverless)

Location
United Kingdom
Elastic, the Search AI Company, is seeking a Principal Software Engineer for the Elasticsearch - Distributed Systems team. You will tackle deep distributed systems challenges to ensure scale, performance, and resilience of the Serverless offering, including node communication and data indexing across clusters. You will design, build ...

Software Engineer II - Blockchain/ Digital Assets

Location
Greater London, England, United Kingdom
edge DLT technologies, and help transform the financial ecosystem from the inside. This role offers the opportunity to grow your skills in blockchain and distributed systems while working on high-impact projects with direct visibility to business leaders across the industry's leading markets business. Markets Digital Assets … focuses on designing and building production-grade solutions leveraging Blockchain and Distributed Ledger Technologies (DLT) to transform JPMorgan's CIB Markets business. We partner closely with Front Office, Product, Operations, and core platform teams to deliver secure, scalable, and compliant digital asset capabilities across our private blockchain network, Kinexys ...

Contract Software Data Engineer - Chester - Inside IR35 - Investment Banking

Location
Chester, England, United Kingdom
data engineering and regulatory technology, building scalable solutions used across a highly regulated environment. The role offers exposure to modern data-platform technologies, complex distributed systems, enterprise-scale datasets and emerging AI-enabled engineering practices. What You'll Be Doing End-to-End Platform Engineering Design and develop … resilient enterprise-scale data pipelines Build integrations across vendor APIs, streaming technologies and distributed data platforms Engineer high-volume batch and near real-time processing solutions Develop reusable ingestion and processing frameworks rather than one-off solutions Implement robust data handling patterns including replay, backfill, recoverability and schema evolution ...

.Net Developer -Manchester

Hiring Organisation
Capgemini
Location
Manchester, United Kingdom
Employment Type
Full Time
using Azure Service Bus, Kafka, RabbitMQ, or similar technologies. Configure and manage API Gateway solutions, ensuring secure, reliable, and governed API access. Develop resilient distributed systems using fault-tolerance patterns such as Retry, Circuit Breaker, caching, and Dead Letter Queue handling. Apply security best practices including OAuth 2.0 … productivity, quality, and innovation. Required Skills: Strong experience with C#, .NET, ASP.NET Core, and enterprise application development. Hands-on experience designing and implementing Microservices, distributed systems, and service-to-service communication using REST, gRPC, and messaging patterns. Experience with messaging technologies such as Azure Service Bus, Kafka, RabbitMQ ...

Remote Engineering Manager: Distributed Systems (Python/Go)

Location
Douglas, Northern Ireland, United Kingdom
Canonical is seeking an Engineering Manager for Distributed Systems Testing. Lead a team responsible for the quality engineering platform enabling deployment and validation of distributed systems across Canonical's cloud portfolio. You will develop engineering talent, establish practices, and shape direction for testing infrastructure and automation ...

Principal Java Engineer — Serverless Distributed Systems

Location
United Kingdom
Elastic seeks a Principal Software Engineer to join the Elasticsearch - Distributed Systems team, focusing on scale, performance, and resilience in our Serverless offering. You will tackle deep distributed systems challenges in node communication, indexing, allocation, and data management across cluster nodes. You will design and operate ...

Lead Java Engineer - Distributed Systems (Serverless ES)

Location
Greater London, England, United Kingdom
Elastic is seeking a Principal Software Engineer to join the Elasticsearch - Distributed Systems team, focusing on scale, performance, and resilience in a Serverless offering. You will tackle deep distributed systems challenges around node communication, indexing, and data management across nodes. You will design, build, and operate ...

Senior Integration Test Architect (Contract) — Pact

Location
Greater London, England, United Kingdom
major technology transformation programme and are seeking an experienced Integration Test Architect to define and lead testing strategy across a complex microservices and distributed systems landscape. This is a senior, hands-on architecture role requiring deep expertise in contract testing, integration testing and quality engineering across multiple technology … automated test frameworks Lead adoption of consumer-driven contract testing using Pact Work closely with architects, developers and platform teams to improve quality across distributed systems Establish testing standards, governance and best practice across multiple delivery teams Identify integration risks and ensure robust coverage across services and APIs ...

Cloud Infrastructure Engineer (Open LMS) UK, Remote

Location
United Kingdom
hosting platform on AWS. Our platform dynamically provisions, manages, and scales hundreds of Moodle LMS instances for education clients - powered by custom orchestration tooling, distributed service discovery, and infrastructure as code. This is a hands-on infrastructure role. You'll work across the full stack - from Terraform modules … Python automation and observability pipelines. The platform is not containerised - there is no Kubernetes here - so we're looking for someone who understands Linux systems deeply and can reason about distributed systems problems from first principles. You'll have real ownership and influence over the platform ...

Kubernetes Engineer

Location
Greater London, England, United Kingdom
components of a Kubernetes-based platform Developing tooling and services to support large-scale, multi-tenant environments Working on scheduling, orchestration, and performance of distributed systems Contributing to platform reliability, scalability, and efficiency Collaborating closely with infrastructure and platform teams Writing production-quality code and improving engineering standards … Scale/environment High-throughput distributed systems processing millions of workloads daily Infrastructure spanning large compute clusters and GPU workloads Highly automated environment with continuous deployment and change Performance-sensitive systems with real scale challenges What they’re looking for Strong software engineering background Experience with Kubernetes ...

Member of Technical Staff (AI Infrastructure Engineer)

Location
Greater London, England, United Kingdom
clusters. Responsibilities Design, deploy, and maintain scalable Kubernetes clusters for AI model inference and training workloads Manage and optimize Slurm-based HPC environments for distributed training of large language models Develop robust APIs and orchestration systems for both training pipelines and inference services Implement resource scheduling … management systems across heterogeneous compute environments Benchmark system performance, diagnose bottlenecks, and implement improvements across both training and inference infrastructure Build monitoring, alerting, and observability solutions tailored to ML workloads running on Kubernetes and Slurm Respond swiftly to system outages and collaborate across teams to maintain high uptime ...

Sr. Product Manager - Next-Gen SIEM (Hybrid)

Location
Greater London, England, 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 … partner, and internal insights into innovative product requirements. Empower support and services teams with streamlined processes for operational efficiency. Innovation & Growth: Work with globally distributed teams to enhance Log Management capabilities. Drive entrepreneurial initiatives creating incremental value for long-term platform success. Investigate emerging technologies, systems, and tools. ...

Senior C# / .NET Developer

Location
Cambridge, England, United Kingdom
Developer to join its cloud engineering team, building critical services used across a suite of sophisticated enterprise products. You'll work on the core systems that enable organisations worldwide to securely access cloud applications, manage their data and connect services across their business. It's an opportunity to tackle … scale, alongside a highly capable team. The Role Design and build scalable cloud services using C#/.NET Develop secure, reliable APIs and distributed systems Work on identity, access control, subscription management and data services Contribute to architectural decisions, engineering standards and technical direction Help evolve a cloud ...

Principal Engineer

Location
City Of London, England, United Kingdom
Technology Consultancy Fully remote UK | Client travel approximately 2 days per fortnight Up to £150,000 + benefits Agentic AI, Claude Code, Software Architecture, Distributed Systems, Full-Stack Engineering The Principal Engineer As a Principal Engineer , you'll operate at the intersection of hands‐on software engineering, technical … core area of specialism. Commercial experience using AI agents and tools such as Claude Code to deliver significant engineering work. Strong architecture, distributed systems and modern cloud engineering experience. Experience with technologies such as .NET, Java, Go, Python or similar. Excellent communication skills and confidence working with senior ...

Senior Software Architect - C#/.NET & Distributed Systems

Hiring Organisation
Computer Futures
Location
United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 - 100,000 Annual
Software Architect C#/.NET, Azure & Distributed Systems The Opportunity An exciting opportunity has arisen for an experienced Software Architect to play a key role in the development and evolution of a market-leading Warehouse Control System platform. This position will suit a hands-on architect who enjoys … architectural standards, development frameworks and technical governance. Lead design reviews and provide technical guidance throughout the software delivery lifecycle. Support integration of Warehouse Control Systems with WMS, ERP, robotics, conveyors, automated storage systems and third-party platforms. Work with customers and internal stakeholders to understand requirements and translate ...