1 to 25 of 76 Distributed Systems Jobs in the East of England

Remote Senior Software Engineer Infra Agent Systems UK

Location
Royston, Cambridgeshire, United Kingdom
About the Role Together AI runs one of the largest GPU fleets in the world. The Infra Agent Systems team builds the software systems that power and automate that infrastructure. We develop production AI agents that diagnose hardware failures, investigate incidents, correlate signals across the fleet, and automate … operational workflows. Alongside these agents, we build the platform they run on, including knowledge graphs, retrieval systems, orchestration frameworks, and developer tooling. You ll work across two areas: Infrastructure Agent Systems Build production AI agents that help operate our GPU fleet by diagnosing failures, investigating incidents, gathering evidence ...

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

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

Remote Principal Software Engineer Backend Technologies, Platform (UK Remote)

Location
Holt, Norfolk, United Kingdom
backend development, particularly in Java and serverless architectures, combined with solid frontend experience. This role is ideal for engineers passionate about building scalable distributed systems, data modeling, and delivering high-performing, reliable software solutions for our award-winning educational platform. As a core contributor to our shared services … team, you will play a key role in developing and enhancing the foundational systems that power both existing and new applications. This role is fully hands-on, requiring active involvement in coding, development, and implementation of technical solutions. You will also be called upon to lead more junior engineers ...

Remote Senior Software Engineer - In-Store

Location
Grays, Essex, United Kingdom
comes to integrations with external partners. This position is perfect for someone who has experience in the POS domain or who has been building systems that integrate with external partner platforms. You ll have the support of a highly experienced engineering team consisting of 8 engineers in one squad. … make an impact Exhibit mastery of the In-Store team s domain, taking a leading role in the design and architecture of complex systems and influencing technical direction and strategy. Own the delivery of large-scale features and projects, coordinating efforts across multiple teams and ensuring alignment with overall ...

Remote Senior Software Engineer - Core

Location
Leiston, Suffolk, United Kingdom
make an impact Exhibit mastery of the Core team s domain, taking a leading role in the design and architecture of complex systems and influencing technical direction and strategy. Own the delivery of large-scale features and projects, coordinating efforts across multiple teams and ensuring alignment with overall business … shape requirements, making architectural and technical decisions that balance quality, performance, and delivery timelines. Ensure the implementation of high-quality, resilient, and scalable distributed systems, incorporating resilience mechanisms and best practices. Lead troubleshooting and incident management efforts, taking a proactive role in resolving critical production issues and improving ...

Remote Senior Software Engineer - Core

Location
St Ives, Huntingdonshire, United Kingdom
make an impact Exhibit mastery of the Core team s domain, taking a leading role in the design and architecture of complex systems and influencing technical direction and strategy. Own the delivery of large-scale features and projects, coordinating efforts across multiple teams and ensuring alignment with overall business … shape requirements, making architectural and technical decisions that balance quality, performance, and delivery timelines. Ensure the implementation of high-quality, resilient, and scalable distributed systems, incorporating resilience mechanisms and best practices. Lead troubleshooting and incident management efforts, taking a proactive role in resolving critical production issues and improving ...

Remote Senior Frontend Engineer

Location
Ipswich, Suffolk, United Kingdom
over 50 billion in daily trading volumes across FX, Equities, and Cryptocurrency, connecting 40+ of the world's leading liquidity providers. We build trading systems that operate at the edge of what's technically possible where nanoseconds matter and a dropped message costs real money. Our engineering team … latency application code across FX, Equities, and Cryptocurrency React and reactive state management (RX, MobX, or similar) for demanding, data-dense trading interfaces Distributed systems and real-time data over REST, WebSockets, and network protocols Architecture and solution design for the hardest technical problems the team faces Observability ...

Remote Senior Frontend Engineer

Location
Dunstable, Bedfordshire, United Kingdom
over 50 billion in daily trading volumes across FX, Equities, and Cryptocurrency, connecting 40+ of the world's leading liquidity providers. We build trading systems that operate at the edge of what's technically possible where nanoseconds matter and a dropped message costs real money. Our engineering team … latency application code across FX, Equities, and Cryptocurrency React and reactive state management (RX, MobX, or similar) for demanding, data-dense trading interfaces Distributed systems and real-time data over REST, WebSockets, and network protocols Architecture and solution design for the hardest technical problems the team faces Observability ...

Principal Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£80,000
Title: Principal Software Engineer Role: Distributed Systems & Communications Location: Cambridgeshire Salary: £60-£80k Platform Recruitment has partnered with an innovative technology company developing mission-critical systems used by organisations worldwide. They're looking for a Principal Software Engineer to help shape the technical direction of their platform. … Responsibilities: Lead architecture and implementation of systems in C#/.NET Build low-latency applications handling high-volume data traffic Drive technical vision and mentor engineers across the team Oversee code reviews, coding standards and CI/CD pipelines Key Requirements: 10+ years C# and .NET Core Strong distributed ...

Senior Software Engineer - Live & VOD Video Infrastructure

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
build large-scale video infrastructure powering Live and VOD streaming workflows at Roku. In this role, you will collaborate with video engineers to build systems responsible for ingesting, processing, and delivering large volumes of video content. You will design and maintain resilient, cloud-native services that operate continuously … scale, solving complex distributed systems challenges across high-throughput media pipelines. This position requires hands-on software development, including writing new code and maintaining existing codebases across critical video infrastructure. The ideal candidate brings deep experience in backend systems engineering and a passion for building reliable, performant ...

Remote Full Stack Engineer (Backend Heavy)

Location
Saxmundham, Suffolk, United Kingdom
system that is growing fast. WHAT YOU WILL DO Architect, develop and optimise scalable, secure backend services using Node.js, TypeScript, and NestJS within a distributed microservices architecture. Build responsive, intuitive user interfaces using React, Next.js and TypeScript to complement backend capabilities. Design, optimise and maintain MySQL databases for high … software development, DevOps and agile methodologies to ensure a secure, reliable and performant platform. Requirements ESSENTIAL Minimum 2-3 years of experience building scalable, distributed backend systems using Node.js and TypeScript. Proficiency in developing user interfaces using React, Next.js and modern frontend frameworks. Strong understanding of distributed ...

Senior Software Engineer, Infrastructure / Efficiency / Productivity

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
variety of disciplines. About the RoleYou will be a SME and technical leader in engineering Infrastructure, productivity and enterprise tooling, partnering with globally distributed Engineering, Product and Security teams and systems. What You'll Be DoingRoku is seeking a world class engineer to be a true force multiplier …/release strategy, and self-service support tools. Architect and evolve, CI/CD and build/test pipelines using Jenkins, Docker, and build systems (Bazel/BitBake/Yocto preferred) to support multi-site engineering environments. Own and scale test and quality workflows leveraging test management systems ...

Software Development Engineer, Ring Cloud Computer Vision

Location
Cambridge, England, United Kingdom
discovery. About The Team We are a team of passionate professionals who thrive on collaboration and innovation and we never stop in improving distributed cloud systems, challenging status quo and leveraging state-of-the-art technologies. Our team is at the forefront of delivering always-on AI-powered … distributed systems that serve tens of millions of Ring customers worldwide. Dealing with hundreds of thousands of events per second and billions of video streams processed daily, you'll be part of a elite group working on truly global-scale cloud systems that few companies can match. ...

Portfolio Software Full Stack Engineer (Contractor)

Location
Cambridge, England, United Kingdom
expertise needed to develop and evolve our internal tools and services. You’ll play a pivotal role in designing, implementing and maintaining scalable backend systems and supporting the applications that enable decision-making across the organisation. Job Overview The Portfolio Team drives and influences how Arm’s product strategies … basis. The ideal candidate will have extensive experience building backend services using Node.js and TypeScript , with a strong understanding of modern software engineering practices, distributed systems and API design. While this is a full stack role, the primary emphasis is on backend development, system architecture and code quality ...

Remote Lead Java Developer/Solution Architect (6-month contract)

Location
Rickmansworth, Hertfordshire, United Kingdom
recruiting Java engineers and architects for a portfolio of engagements across UK central government. These are large-scale, data-intensive modernisation programmes: replacing legacy systems that carry statutory weight, decomposing monoliths that serve millions of users, and building secure data platforms where access control and auditability are first-class … idempotent re-runs; and repeated dress rehearsals toward a single cutover window with no dual running. Monolith decomposition and data-ownership migration Breaking a distributed monolith of well over a hundred Java services sharing a handful of database clusters into domain-owned services moving from borrowed data to owned ...

Remote Fullstack Developer with Backend Focus

Location
Sawbridgeworth, Hertfordshire, United Kingdom
else's blueprint. About the Role We are looking for a fullstack engineer with a strong backend center of gravity who enjoys designing reliable systems, thinking rigorously about correctness, and applying strong software fundamentals to real-world operational problems. Platform touches both client facing features as well as internal … understand where the platform is holding them back, and turn that into concrete improvements our users feel. Own Reliability and Correctness: Build and operate systems with a strong focus on robustness, and improve them continuously through careful analysis and iteration. Managing entropy in a complex system is part ...

Remote Fullstack Developer with Backend Focus

Location
Waltham Abbey, Essex, United Kingdom
else's blueprint. About the Role We are looking for a fullstack engineer with a strong backend center of gravity who enjoys designing reliable systems, thinking rigorously about correctness, and applying strong software fundamentals to real-world operational problems. Platform touches both client facing features as well as internal … understand where the platform is holding them back, and turn that into concrete improvements our users feel. Own Reliability and Correctness: Build and operate systems with a strong focus on robustness, and improve them continuously through careful analysis and iteration. Managing entropy in a complex system is part ...

Lead Delivery Engineer

Hiring Organisation
Jagex
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
foundations that help teams across Jagex deliver better software, faster? As an Automation Engineer at Jagex, you'll design, build, and evolve the automation systems, tools, and workflows that support an open-world experience in Unreal Engine across PC and console platforms. As our Lead Delivery Engineer … including cloud platforms, Infrastructure as Code, configuration management, containerisation, and orchestration technologies such as Terraform, Ansible, Docker, or Kubernetes. Demonstrable understanding of software architecture, distributed systems, and microservices, with experience making pragmatic technical decisions across complex or varied technology stacks. Proven ability to lead technical initiatives and drive ...

Senior Software Engineer, ML Infrastructure Roku, Inc.

Location
Cambridge, England, United Kingdom
strong machine-learning infrastructure experience to help the Roku Entertainment Assistant team deliver reliable, high-quality conversational experiences at scale. You will own production systems across ranking, model delivery, evaluation and LLM-agent behaviour, working closely with machine-learning, product, data and platform partners. This is a hands … retrieval, guardrails and answer caching. Design caching as an intentional latency and cost lever for high-volume services. Build observability for ML and LLM systems, including latency attribution, quality metrics, tracing and per-request cost. Improve the reliability and operability of distributed systems, and lead the diagnosis ...

Lead Software Engineer

Location
Luton, England, United Kingdom
Java engineering experience within modern software delivery environments. Experience designing, building and operating cloud-native solutions on AWS. Experience with microservices architecture, APIs and distributed systems. Strong software engineering fundamentals and experience working within modern development environments. Experience with CI/CD pipelines, automated testing and production support. Broad ...

Software Development Engineer II - BDP

Location
Welwyn Garden City, England, United Kingdom
Behavioural Data Platform (BDP) is a high-scale, real-time platform that captures and processes behavioural data from web, mobile, and in-store systems to power analytics and customer experiences. It enables teams to access and act on unified data streams in real time, driving faster, data-driven decision … data. This is an excellent opportunity to grow your backend engineering skills, gain hands-on experience with modern technologies, and contribute to real-world systems that operate at scale. About the role Tesco’s Behavioural Data Platform (BDP) is a high-scale, real-time platform that captures and processes ...

Senior AI Engineer

Hiring Organisation
PA Consulting
Location
Pimlico, Hertfordshire, UK
Employment Type
Full-time
DevSecOps practices. A collaborative mindset and willingness to share, learn, and teach. Understanding of prompt and context engineering and model evaluation. Solid grasp of distributed systems, microservices, and RESTful APIs. An understanding of LLMOps tools for managing GenAI workflows. Additional InformationAssessment process Please note that the interview stages ...

Senior Platform Engineer

Location
Welwyn Garden City, England, United Kingdom
understand pain points, proactively identify opportunities, and prioritise high‐impact platform improvements. Leading architecture and design discussions, providing expert guidance on cloud‐native patterns, distributed systems, and platform capabilities. Designing, implementing, and continuously improving CI/CD and GitOps workflows to enable safe, fast, and repeatable delivery. Championing … keep the platform modern, efficient, and competitive. What we would like from you Strong experience in platform engineering, SRE, or DevOps within a distributed cloud environment. Deep expertise in Kubernetes and containerised workloads, ideally in managed environments such as AKS. Proven experience designing and operating scalable, highly available cloud ...

Remote Ruby on Rails Developer (AI Focused) USA

Location
Clacton-On-Sea, Essex, United Kingdom
business problems into AI-driven solutions Build and maintain scalable backend services to support AI functionality Profile, test, and optimize performance of AI-integrated systems Ensure reliability, security, and cost-efficiency of AI components in production Contribute to architecture decisions around AI integration and system design Partner with engineering … engineer in a SaaS or cloud-based environment Strong backend engineering experience (RoR and/or Golang preferred) Experience integrating APIs and working within distributed systems Hands-on experience with AI/ML tools (e.g., OpenAI, Anthropic, Hugging Face, or similar) Experience building or integrating AI-powered features ...