1 to 25 of 550 Distributed Systems Jobs in the UK excluding London

Engineering Manager - Distributed Systems, Python / Go

Location
Douglas, Northern Ireland, United Kingdom
Engineering Manager - Distributed Systems, Python/Go Home Based - Americas; Home based - EMEA Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data … include the world’s leading public cloud and silicon providers, as well as industry leaders across many sectors. Canonical is a pioneer of global distributed collaboration, with 1,200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person ...

AI System Researcher

Location
City of Edinburgh, Scotland, United Kingdom
seeking Systems Research Engineers with a strong interest in computer systems, distributed AI infrastructure, and performance optimization. These roles are ideal for recent PhD graduates or exceptional BSc/MSc engineers looking to build research-driven engineering experience in areas such as operating systems, distributed systems, AI model serving, and machine learning infrastructure. You will work closely with senior architects on real-world projects, helping to prototype and optimize next-generation AI infrastructure. Required Qualifications and Skills: Bachelor’s or Master’s degree inComputer Science,Electrical Engineering, or related field. Strong knowledge ...

Senior Backend Engineer

Hiring Organisation
WeDo Technology Solutions Limited
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£125,000 - £145,000 per annum
journey. The foundations are in place, customers are using the technology, and the engineering team is now scaling both the platform and the systems behind it. They're looking for a Senior Backend Engineer who wants to be close to the product, customers and technical decisions rather than owning … small component within a much larger organisation. You'll be joining a highly technical engineering team and working on problems across AI, distributed systems, enterprise data and performance engineering. This is a hands on role with genuine ownership. You'll help determine how the platform evolves as usage ...

Software Engineer, Real-Time

Location
Nottingham, England, United Kingdom
quickly market data reaches customers. You will work with experienced engineers to develop production software, measure performance and enable observability of a globally distributed platform. Prior market-data or observability experience is not required; we are looking for strong engineering fundamentals, curiosity and a willingness to learn. ROLE SUMMARY … hands‐on development role for an engineer at an early stage of their career who wants to build experience in mission-critical distributed systems, observability, cloud-native engineering and real‐time financial technology. What You’ll Be Doing Build and improve software components that aggregate, correlate and present ...

Principal Software Engineer

Hiring Organisation
Cirrus Selection Limited
Location
BS34, Filton, South Gloucestershire, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum + Bonus, Overtime, Pension
Salary up to £70,000 + Bonus + Excellent Benefits Want to work on complex software that sits at the heart of advanced defence systems? We're looking for an experienced Software Engineer with strong RTI DDS and distributed systems experience to help shape the architecture, design … data models, support system-level design decisions, and provide technical leadership across multiple software teams. You'll work closely with architects, technical leads and systems engineers to ensure software, middleware and communications frameworks continue to support highly capable, real-world defence systems. What you'll be doing Developing ...

Senior Software Engineer

Hiring Organisation
Method Resourcing
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Senior Software Engineer: Sports Betting Up to £120,000 + Bonus + Excellent Benefits London - 5 Days On-Site | Python | Java | AI | Low Latency | Distributed Systems Build software where performance, mathematics and real-time decision-making genuinely matter. We're partnering with a highly technical sports betting business … continuing to invest in its engineering function. They're looking for Senior Software Engineers to work on complex backend systems operating across real-time data, quantitative problems and high-performance distributed architecture. This is an opportunity for engineers who enjoy difficult technical problems rather than simply delivering features ...

Distributed AI Systems Research Engineer

Location
City of Edinburgh, Scotland, United Kingdom
microTECH Global Limited is seeking Systems Research Engineers with a strong interest in computer systems, distributed AI infrastructure, and performance optimization. Recent PhD graduates or exceptional BSc/MSc engineers will join a research-driven team building in areas such as operating systems, distributed systems ...

Software Developer – High-Performance I/O & Storage Systems

Location
Crawley, England, United Kingdom
resolve complex natural resource, digital, energy transition and infrastructure challenges.**Job Details**Viridien is seeking a **Software Developer - High-Performance I/O & Storage Systems** to design, build, and improve services that enable efficient data access and storage across distributed environments.This role focuses on developing high-performance backend … data handling, scalability, and reliability across the full data path.**About The Team**You will join a team focused on building high-performance data systems that support distributed computing and data-intensive workloads.The team works across backend services, storage systems, and client integration layers to deliver scalable ...

Systems Development Engineer, AI/ML

Location
Reading, England, United Kingdom
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, artificial intelligence and machine learning. Top reasons to join our team … Solve unique and first-order problems in rapidly evolving AWS services such as SageMaker, Bedrock and Amazon Q Learn how to build and operate distributed systems at scale Build and influence the tools and utilities that are part of the AWS fleet running our internal services ...

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 ...

Backend Engineer

Location
Leeds, England, United Kingdom
modern platform that enables secure enterprise integrations, AI agent workflows, knowledge access and business process automation . You will be working across backend engineering, distributed systems, APIs, cloud-native technologies and event-driven architecture, collaborating closely with AI Engineers, Data Scientists, Enterprise Architects and Security teams. The Role … business stakeholders What We're Looking For We're interested in engineers with strong backend development experience and a background in building enterprise-scale, distributed and highly available platforms . Strong experience in several of the following would be highly beneficial: Java, Python or Node.js REST APIs and microservices ...

Backend Engineer 1861

Location
Manchester, England, United Kingdom
modern platform that enables secure enterprise integrations, AI agent workflows, knowledge access and business process automation . You will be working across backend engineering, distributed systems, APIs, cloud-native technologies and event-driven architecture, collaborating closely with AI Engineers, Data Scientists, Enterprise Architects and Security teams. The Role … business stakeholders What We're Looking For We're interested in engineers with strong backend development experience and a background in building enterprise-scale, distributed and highly available platforms . Strong experience in several of the following would be highly beneficial: Java, Python or Node.js REST APIs and microservices ...

Backend Engineer 1861

Location
City of Edinburgh, Scotland, United Kingdom
modern platform that enables secure enterprise integrations, AI agent workflows, knowledge access and business process automation . You will be working across backend engineering, distributed systems, APIs, cloud-native technologies and event-driven architecture, collaborating closely with AI Engineers, Data Scientists, Enterprise Architects and Security teams. The Role … business stakeholders What We're Looking For We're interested in engineers with strong backend development experience and a background in building enterprise-scale, distributed and highly available platforms . Strong experience in several of the following would be highly beneficial: Java, Python or Node.js REST APIs and microservices ...

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 ...

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 ...

Senior C# Backend Engineer

Hiring Organisation
Harnham - Data & Analytics Recruitment
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£550.00 - £650.00 per day
RBAC, ReBAC, ACL, policy evaluation, delegated administration, and permission inheritance. Develop integrations with API Gateway, AI Gateway, Kubernetes, and Service Mesh technologies. Contribute to distributed systems design, graph-based relationship modelling, and scalable microservices architecture. Create automated tests, authorisation regression suites, and performance testing frameworks to ensure platform … REST APIs within microservices-based environments. Strong understanding of identity, authentication, and authorisation concepts. Experience working with OAuth2, JWT, and OpenID Connect. Knowledge of distributed systems and graph modelling principles. Ability to design and develop scalable platform services and developer-facing SDKs. Experience integrating systems with Kubernetes ...

Software Engineer – Security & Intelligence

Location
Manchester, England, United Kingdom
stack applications using frameworks such as React, Node.js, Spring Boot, Next.js or similar Designing and developing APIs, microservices and backend services for secure mission systems Integrating applications with cloud, data, analytics and streaming platforms Supporting the delivery of distributed software systems across secure and operational environments … Responsibilities Design, develop and maintain secure software applications, services, APIs and integrations within classified environments Build scalable, distributed systems supporting data, analytics and mission‐critical workloads Develop full‐stack features and backend services aligned to performance, reliability and security requirements Contribute to software design, architecture decisions and technical ...

Software Engineer – Security & Intelligence

Location
Cheltenham, England, United Kingdom
stack applications using frameworks such as React, Node.js, Spring Boot, Next.js or similar Designing and developing APIs, microservices and backend services for secure mission systems Integrating applications with cloud, data, analytics and streaming platforms Supporting the delivery of distributed software systems across secure and operational environments … Responsibilities Design, develop and maintain secure software applications, services, APIs and integrations within classified environments Build scalable, distributed systems supporting data, analytics and mission‐critical workloads Develop full‐stack features and backend services aligned to performance, reliability and security requirements Contribute to software design, architecture decisions and technical ...

Senior Researcher - AI Systems - Microsoft Research

Hiring Organisation
Microsoft
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Research Cambridge, we are shaping the future of AI infrastructure by tackling long-horizon research challenges that will define the next generation of computing systems, co-designed with the hardware they run on and with the models they serve. You will pursue fundamental research on the systems that … underpin AI infrastructure, spanning distributed systems, programming languages, networking, memory and storage, together with the runtimes, abstractions, and platforms that make future AI workloads more performant, efficient, reliable, and scalable. This position is perfect for researchers who are excited by open-ended questions that span traditional disciplinary boundaries ...

Solution Architect - Platform, Event, Domain Driven

Hiring Organisation
Sanderson
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£700.00 - £750.00 per day
integration patterns Exploring and implementing event streaming and messaging technologies , including Kafka Designing and delivering cloud-native solutions within AWS Defining microservices and distributed system architectures Designing solutions using event-driven architecture principles Applying Domain-Driven Design (DDD) to complex technology environments Working directly with engineering teams to turn … approaches alongside engineers Ensuring architectural solutions are practical, scalable and capable of being implemented successfully Supporting the transition from legacy applications towards a modern distributed technology landscape Communicating complex technical concepts clearly to both engineering teams and wider stakeholders What we're looking for You'll have significant practical ...

Senior Software Engineer

Hiring Organisation
Visa
Location
Basingstoke, Hampshire, UK
Employment Type
Full-time
Role At Visa, our Middleware Product Reliability Engineering (PRE) team is evolving into a modern software engineering organization focused on building intelligent, scalable systems that keep critical platforms running globally. This is a hands-on engineering role where you'll design and build software that improves reliability, automation, observability … resilience across Visa's middleware ecosystem. If you enjoy writing production-grade code, solving complex distributed systems problems, and seeing your work operate at real-world scale, this role is for you. Why This Role Stands Out Global impact from day one - your work supports critical payment systems ...

Senior Software Engineer - Backend

Location
Manchester, England, United Kingdom
build scalable applications, services and platforms across On the Beach. This is a full-stack engineering position with a stronger emphasis on backend engineering, distributed systems and cloud-native architecture. Our backend engineers solve a wide variety of problems. You could be working on systems responsible … doing day to day Designing and building scalable backend applications and services Developing APIs used by customer-facing applications and internal systems Integrating with external suppliers and third-party platforms Building systems that process high volumes of requests and data Designing distributed and event-driven architectures Working ...

Fractional Lead Graph Engineer

Hiring Organisation
Elliot Marsh Head Hunting Partners
Location
London, South East England, United Kingdom
Employment Type
Part-Time
Salary
Salary negotiable
detection of risk and anomalies. The business is now building the technical foundations of the platform and is looking for an experienced graph and distributed systems specialist who can provide senior-level expertise on a fractional basis. Fractional Lead Graph Engineer – The Role: The Fractional Lead Graph Engineer … infrastructure specialists, transferring knowledge into the wider engineering team Fractional Lead Graph Engineer – You: - Significant commercial experience designing and scaling enterprise graph databases, distributed data systems or high-volume event-driven backends - Strong production experience with Neo4j and graph query languages such as Cypher or Gremlin - Deep understanding ...

Software Developer - Data Platform & Distributed Systems

Location
Crawley, England, United Kingdom
that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges.#**Job Details**Viridien is seeking a **Software Developer - Data Platform & Distributed Systems** to contribute to the design and development of a distributed, microservices-based platform supporting data cataloguing, metadata management, and high-volume … Kubernetes, using technologies such as MongoDB, PostgreSQL, Kafka, Redis, and Golang.#**About The Team**You will join a team focused on building scalable, distributed data platforms that support high-volume, data-intensive workflows.The team works across backend engineering, infrastructure, and data systems, collaborating to deliver reliable, high-performance ...

Site Reliability Engineer III

Location
Belfast City District, Northern Ireland, United Kingdom
Title: Site Reliability Engineer (SRE) III – Platform Engineering & Systems Reliability The Role: CME Group is seeking a Site Reliability Engineer (SRE) III to engineer reliability for our Google Cloud (GCP) infrastructure, Middleware Platform Engineering team, and core technology foundations powering our Clearing, Risk, and derivatives applications. In this role … will help build resilient, automated systems that combine ultra-low latency with high-concurrency performance, enabling CME's product teams to innovate safely at scale. You will work alongside senior engineers, mentor junior colleagues, engage in the dynamic operation of production systems, and assist in driving our cloud ...