1,301 to 1,325 of 1,672 Distributed Systems Jobs in the UK

Staff Engineer - Underwriting & Pricing

Location
Greater London, England, United Kingdom
Pricing domain: the pricing and rating engines, underwriting rules, risk appetite logic and quote calculation services. Make architectural decisions that affect multiple teams or systems, and document them clearly enough that others can act on them independently. Identify and drive the resolution of significant technical risk or complexity before … team initiatives from first principles through to delivery. Cross-Domain Technical Leadership Act as the technical point of contact for other engineering teams whose systems depend on pricing, quoting or underwriting output. Influence architecture and engineering standards beyond the immediate team, helping the wider engineering organisation make sound decisions ...

Analyst, AI/ML Engineer

Location
Greater London, England, United Kingdom
structured approaches to technical challenges. Familiar with Agile ways of working and collaborative development practices (e.g. Scrum, Kanban). Basic understanding of version control systems (e.g. Git) and collaborative tooling (e.g. GitHub, Jira, Confluence). Effective written and verbal communication skills, including the ability to document work clearly. Curious … tools such as Azure ML, Prompt Flow, or similar cloud ML platforms. Basic understanding of AI/ML application types such as chatbots, recommendation systems, or RAG. Supports building and testing ML models, preparing datasets and writing testable code. Exposure to vector search, embeddings, or retrieval techniques is desirable. ...

Software Development Engineer II

Location
London Borough of Islington, England, United Kingdom
related technical field; or equivalent related professional experience.3+ years of professional software engineering experience, with a strong background in designing and building scalable, distributed systems.Experience with JVM-based languages such as Java, Kotlin.Experience designing and building RESTful APIs and microservices architectures.Solid understanding of software engineering fundamentals, including data structures … DevOps practices (CI/CD pipelines, containerisation with Docker/Kubernetes).Proficient communication skills in English, with the ability to collaborate effectively in a distributed, cross-functional team environment.Demonstrated ability to work both collaboratively and autonomously in a fast-paced, agile environment.Accommodation requestsExpedia Group is committed to providing ...

Software Development Engineer II

Location
Greater London, England, United Kingdom
related technical field; or equivalent related professional experience. 3+ years of professional software engineering experience, with a strong background in designing and building scalable, distributed systems. Experience with JVM-based languages such as Java, Kotlin. Experience designing and building RESTful APIs and microservices architectures. Solid understanding of software engineering … practices (CI/CD pipelines, containerisation with Docker/Kubernetes). Proficient communication skills in English, with the ability to collaborate effectively in a distributed, cross-functional team environment. Demonstrated ability to work both collaboratively and autonomously in a fast-paced, agile environment. Accommodation requests Expedia Group is committed ...

Odoo ERP Functional Consultant

Location
Manchester, England, United Kingdom
client stakeholders to translate business goals into technical solutions. Drive engineering excellence — testing, observability, performance and security best practice. Contribute to internal frameworks, design systems and reusable libraries across our consulting practice. What we’re looking for 5+ years of professional software engineering experience in production environments Strong … fundamentals — data structures, algorithms, distributed systems Track record of shipping enterprise-grade SaaS or platform products at scale Excellent written and verbal communication; comfortable engaging directly with clients Right to work in the UK Role details and availability are subject to confirmation by our recruitment team. #J ...

Director, Engineering, AI Search

Location
Greater London, England, United Kingdom
discovery for thousands of customers around the world. This includes backend services, frontend components, site reliability, and ML-powered capabilities. The team is distributed, collaborative, and committed to technical excellence and continuous learning. Your Role Will Consist Of: Leading a group of engineering teams (via Engineering Managers and Senior … managing through managers Proven experience delivering complex, cross-functional projects in a fast-paced, high-growth environment Strong technical background with experience in distributed systems, APIs, and scalable infrastructure Demonstrated ability to lead through others , empowering managers and senior engineers Excellent communication skills with the ability to align ...

Principal - AI & HPC Data Centre Compute

Hiring Organisation
EPAM Systems
Location
London, UK
Employment Type
Full-time
from accelerators and networking to schedulers, containers and AI platforms. You will address cost, scalability and power constraints through software engineering, platform optimisation and systems integration rather than hardware procurement, helping clients deliver performance and efficiency at scale. ResponsibilitiesAdvise hyperscalers, neoclouds and enterprises on compute strategies … including power, cooling and network designOptimise AI training and inference workloads (LLMs, multimodal and scientific AI) across distributed clusters for cost, throughput and latency targetsLead HPC cluster design and orchestration using Slurm, Kubernetes and parallel processing models (MPI)Enhance GPU utilisation by addressing bottlenecks across compute, memory and data ...

Staff Software Engineer

Location
Greater London, England, United Kingdom
genuine influence over the architecture, technical direction, and engineering culture. What you'll do Remain highly hands-on, designing, building, and shipping complex production systems Own some of the hardest technical problems across the platform Influence architecture, system design, and technical direction Raise engineering standards and provide technical leadership … more of Python, C#, Go, or Java Excellent system design, architecture, and software engineering fundamentals Experience building and scaling complex, production-grade systems Comfortable taking ownership of ambiguous technical problems from concept through to production A strong communicator who can influence technical decisions while remaining an individual contributor Someone ...

Senior Technical Product Manager - Health Records

Location
Greater London, England, United Kingdom
foundational infrastructure that powers Flo’s next generation of personalised healthcare experiences. Our mission is to integrate diverse health data sources, from clinical systems and external vendors to user-reported data, including data from wearables directly or via Health Connect/HealthKit into a unified, reliable, and actionable health … experience in product management, including experience in platform, data, or infrastructure products Strong technical background, with experience working on APIs, data pipelines, or distributed systems Experience integrating third-party vendors, APIs, or complex ecosystems (healthcare experience is a strong plus) Solid understanding of data modeling, data quality challenges ...

Senior Backend Engineer

Location
United Kingdom
champion those improvements for the benefit of the team and product. You'll be Architecting and developing complex, high-load backend systems written in Elixir. Leading technical discussions with Product Managers, Engineers, and Designers to turn vague requirements into robust technical specifications. Mentoring mid-level and junior engineers, conducting … code reviews, and fostering a culture of technical excellence. Proactively identifying bottlenecks in our ticketing and event management systems and designing scalable solutions to handle traffic spikes. Championing best practices in testing, documentation, and maintainability across the engineering organisation. You are A technical leader who enjoys sharing knowledge ...

Associate Data Engineer

Location
Farnborough, England, United Kingdom
supporting edge deployments. Your responsibilities will include: Designing, implementing, and evolving the event-driven data fabric architecture that enables automation and downstream AI-based systems: ingestion, integration, storage, processing, metadata, governance, and access patterns aligned to customer outcomes and security constraints Supporting with building and operating workflow automation capabilities … connectivity, supporting appropriate local processing at edge and implementing secure configuration distribution Building streaming ingestion, event pipelines, batch/stream processing workloads using both distributed event streaming technologies and Apache Flink and/or Apache Spark with clear SLA’s and repeatable deployment Implementing metadata, lineage and catalogue capabilities ...

Senior Java Engineer

Location
Greater London, England, United Kingdom
their payment project. This is a great opportunity to join a business operating within a highly regulated, technology-driven environment, working on highly critical systems that underpin financial services and transaction processing within a regulated environment. What You’ll Be Doing: Designing, building and maintaining scalable APIs, cloud-native … microservices and backend services. Developing distributed and event-driven systems, using messaging and asynchronous processing. Helping shape technical and architectural decisions, balancing long-term improvements with immediate delivery needs. Supporting live production systems, troubleshooting issues and helping to improve reliability and operational resilience. Collaborating with engineers, architects ...

Senior Backend Engineer

Location
Cambridge, England, United Kingdom
living, spatial model of the warehouse floor, its racks, aisles, and movement — and Process AI, which learns how work actually flows through it. Your systems are what keep both fed, fast, and reliable. What you will do Design APIs and data models that are obvious to the next person … looking for Several years building production backends that other engineers extended after you Comfort with relational thinking, schema design, and the failure modes of distributed systems A test discipline that means deployments rarely surprise you Bias toward boring, type-safe technology you can hand off Care about ...

Senior Backend Engineer – Remote UK | Flexible Hours

Location
Cardiff, Wales, United Kingdom
Monzo is seeking an Engineer III to join its London or UK-remote engineering teams. You will work on backend systems, primarily using Go, with AWS and GCP for production and data workloads. The role offers spread across the UK with support for in-person or remote collaboration … strong focus on customer outcomes. You'll contribute to distributed systems, data-informed decision making, and scalable services that power millions of customers. #J-18808-Ljbffr ...

Senior Backend Engineer – Remote UK | Flexible Hours

Location
Greater London, England, United Kingdom
Monzo is seeking an Engineer III to join its London or UK-remote engineering teams. You will work on backend systems, primarily using Go, with AWS and GCP for production and data workloads. The role offers spread across the UK with support for in-person or remote collaboration … strong focus on customer outcomes. You'll contribute to distributed systems, data-informed decision making, and scalable services that power millions of customers. #J-18808-Ljbffr ...

Member of Technical Staff, Agent Code

Location
Greater London, England, United Kingdom
Agent Code team. You’ll be at the forefront of research and engineering, driving the development of cutting-edge code LLMs and agent systems that can interact with the digital world to solve complex tasks with minimal human oversight. This role is hands-on and research-driven. … related field, with publications in top-tier venues (e.g., NeurIPS, ICML, ICLR, ACL, EMNLP). Deep expertise in code LLMs and agent systems, with a strong understanding of the latest research and trends. We are looking for people who not only have worked with code models, but have actively ...

Backend Engineer xAI · United Kingdom Mid posted 1 month ago

Location
United Kingdom
# Backend EngineerxAI · United Kingdom · Mid · OnsiteView & Apply## About xAIxAI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate … should be able to concisely and accurately share knowledge with their teammates.## About the teamIn this role you will work on xAI's production systems that power grok.com and the API. The actual team matching will happen at the offer stage.## About the RoleAs an ideal candidate you have ...

Principal Engineer (contract)

Location
Manchester, England, United Kingdom
people at this level are not the best implementer in the room; they are the person whose specifications, decisions, and review judgement compound into systems that work in production and that others (and agents) can build on. They are a force multiplier, they hold a room at the highest … CreateFuture where pace counts: you have outgrown the religious wars about platforms, languages and patterns, you hold opinions loosely, and you decide for the systems in front of you, not the ones you wish you had. You have a bias toward delivery: the smallest thing that works, then iterate ...

Principal Engineer (contract)

Location
Leeds, England, United Kingdom
people at this level are not the best implementer in the room; they are the person whose specifications, decisions, and review judgement compound into systems that work in production and that others (and agents) can build on. They are a force multiplier, they hold a room at the highest … CreateFuture where pace counts: you have outgrown the religious wars about platforms, languages and patterns, you hold opinions loosely, and you decide for the systems in front of you, not the ones you wish you had. You have a bias toward delivery: the smallest thing that works, then iterate ...

Principal Engineer (contract)

Location
City of Edinburgh, Scotland, United Kingdom
people at this level are not the best implementer in the room; they are the person whose specifications, decisions, and review judgement compound into systems that work in production and that others (and agents) can build on. They are a force multiplier, they hold a room at the highest … CreateFuture where pace counts: you have outgrown the religious wars about platforms, languages and patterns, you hold opinions loosely, and you decide for the systems in front of you, not the ones you wish you had. You have a bias toward delivery: the smallest thing that works, then iterate ...

Principal Engineer (contract)

Location
Greater London, England, United Kingdom
people at this level are not the best implementer in the room; they are the person whose specifications, decisions, and review judgement compound into systems that work in production and that others (and agents) can build on. They are a force multiplier, they hold a room at the highest … CreateFuture where pace counts: you have outgrown the religious wars about platforms, languages and patterns, you hold opinions loosely, and you decide for the systems in front of you, not the ones you wish you had. You have a bias toward delivery: the smallest thing that works, then iterate ...

Product Engineer — AI-Native Full Stack

Location
Greater London, England, United Kingdom
coding agents beyond basic code generation. You know how to delegate, verify, and integrate AI-generated work. Strong engineering fundamentals: You can design maintainable systems, reason about trade-offs, test effectively, and debug production issues. User-driven decision-making: Experience using product analytics, experimentation, and customer feedback to guide … autonomy: Comfortable with ambiguity, rapid iteration, and taking responsibility for results. Clear communication: You collaborate effectively across engineering, product, and business. Experience with AWS, distributed systems, observability, and developer platforms is a plus. What matters here Problems over tools. Technology is a means to solve something valuable. Outcomes ...

Cloud Security Engineer for Scalable Embedded Platform

Location
Greater London, England, United Kingdom
develop security-focused cloud services and infrastructure. The ideal candidate will have 3+ years of specific industry experience and a strong grasp of distributed systems and cloud computing. Together with an innovative team, you will design and implement scalable systems that contribute to the deployment of cutting … edge security solutions. This role offers significant opportunities for professional growth and a chance to impact critical systems across industries. #J-18808-Ljbffr ...

Staff AI Research Engineer — Multi-Agent Systems

Location
Greater London, England, United Kingdom
Seldon is seeking an experienced Staff Engineer to join the Research Tribe in hybrid London, shaping core agent systems for production. You’ll design and implement scalable multi-agent architectures, with robust orchestration, memory models, and tool registries, working closely with researchers and engineers. This role blends distributed systems, ML, and product impact. You’ll own behavior modeling, evaluation, prompt design, and production reliability, delivering measurable improvements and #J-18808-Ljbffr ...

Software Engineering Manager

Location
Bristol, England, United Kingdom
ensuring fast, reliable, and seamless investing experiences at scale. In this role, you will work with modern technologies including React and React Native, building distributed, highly available systems on AWS. You will play a key role in fostering a culture of ownership, collaboration, and continuous improvement, while guiding … SLOs, and alerting are visible and actively managed. Partner with Tech Leads and Architects on system design and evolution, bringing structured thinking to complex, distributed environments. Foster a culture of ownership, collaboration, and continuous improvement, helping teams navigate technical and product challenges with clarity and purpose. Grow and develop ...