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

Research Specialist - AI Systems

Location
Ipswich, England, United Kingdom
Title Research Specialist - AI Systems Req ID 58848 Job Function Product & Propositions Division Networks Posting Start Date 24/09/2026 Posting End Date 05/10/2026 Job Location GBR Bristol - Assembly, GBR Ipswich - Orion Building, GBR-London-BTHQ One Braham Advertised Salary Competitive with great … UK. Within BT Research, the Intelligent Service Operations team researches and develops the technologies needed to make AI scalable, efficient, and deployable across distributed sovereign infrastructure. This role focuses on the design, implementation and evaluation of scalable and distributed AI systems. We are looking for someone who understands ...

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

Principal Software Engineer

Location
Cambridge, Cambridgeshire, United Kingdom
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 ...

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

Senior Software Engineer, ML Infrastructure

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

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

Staff Full Stack Software Engineer

Location
Cambridge, England, United Kingdom
join our team in Cambridge. This role has significant impact in improving the engineering experience at Arm! Engineering IT supplies the tools and systems needed for creation of software and hardware IP. Within this the Engineering Platform Services function provides tooling used across the company’s engineering population … hardware and software engineers. The domains and areas include: Be responsible for the end-to-end design, implementation and evolution of developer-facing systems and features to reduce cognitive load and enable self-service. Collect feedback from internal teams to understand their challenges and design solutions to address them. ...

Software Engineer

Location
Cambridge, England, United Kingdom
Cambridge In-office expectation: Once every two weeks Employment type: Permanent Salary: up to £55,000 DOE Why This Role Exists Redgate's internal systems, covering data, security, purchasing, licensing, identity, authentication and usage, keep the wider business and thousands of customers running smoothly. As the company scales … that help data professionals securely manage the data and databases that their organisations depend on, a space that's only becoming more critical as systems scale, data regulations increase, and AI adoption accelerates. AI at Redgate By 2028, Redgate will operate as an expert-plus-agent company, domain experts ...

Staff Private Cloud Engineer

Location
Cambridge, England, United Kingdom
Ansible/Terraform (or equivalent) and infrastructure lifecycle automation experience. Strong experience with Linux internals. Strong programming skills in Python and C. Experience designing distributed systems and APIs. Experience operating large secure production multi-tenant systems at scale. Strong fullstack domain expertise across one of the following ...

Principal Software Engineer

Location
Peterborough, England, United Kingdom
JavaScript frontend experience building secure, accessible user interfaces that integrate with enterprise web shells, APIs, and backend services. Experience designing and integrating enterprise information systems with a deep understanding of data flows, system boundaries, and operational impact of change. Ability to collaborate effectively with data scientists and other … convert data, models, and experimentation into reliable, usable product capabilities. Production ownership experience: managing partial failure, resilience, blast‐radius thinking, and incident management. Distributed‐systems fluency: service boundaries, transactional thinking, multi‐tenant design, API design, and versioning. Strong architectural communication skills, able to explain, document, and defend design ...

Senior / Lead Site Reliability Engineer

Location
Watford, England, United Kingdom
Site Reliability Engineer is responsible for technical leadership of reliability engineering across the digital estate, ensuring high availability, performance, and resilience of customer-facing systems during both normal operation and peak lottery events. The role combines hands-on engineering, incident leadership, and ownership of the SRE improvement backlog … leadership Define and govern SLOs/SLIs/error budgets across critical services Lead reliability design reviews across: Web & mobile platforms Player Identity & Protection systems CMS and Geolocation services Drive architecture improvements for resilience (failover, degradation, scaling patterns) Production operations & incident leadership Act as incident commander for major incidents ...

Sr Software Engineer, Ads Auctions & Marketplace Optimization

Location
Cambridge, England, United Kingdom
what the Ads Auctions and Marketplace Optimization team does. We build the auction mechanics, the pricing and pacing logic, and the low-latency systems that run them, balancing outcomes for advertisers, publishers, viewers, and Roku on every request. We are growing the team in Cambridge, which is becoming … would be shaping how the UK side of this team works rather than inheriting it. What is the role? You will build the systems that apply mathematical and algorithmic rigour to optimise across multiple objectives, deciding which ads get served, in which placements, and when. The work spans auction ...

Full-Stack Engineer

Location
Cambridge, England, United Kingdom
develop web services implementing the business logic powering these features. Altium offers the opportunity to solve unique challenges, including complex data engineering, large-scale distributed systems, and cloud-based architectures. From concepts to building new product features, you will be able to add your own ideas ...

Platform Technical Lead (OpenShift)

Location
Welwyn Garden City, England, United Kingdom
defining SLIs/SLOs and designing alerting that reflects service health rather than component noise. Designing and operating fault‐tolerant, highly available, high‐throughput distributed systems, including platform integration with enterprise networking (load balancing, DNS, BGP concepts) and identity (LDAP/OIDC, certificate management). CKA/ ...

Rotational Program Development Engineer

Location
Stevenage, England, United Kingdom
year history of technical innovations that have evolved to keep pace and address our customers’ most pressing business issues. We make equipment, software, and systems that help to plan, deploy, certify, monitor, and optimize all kinds of networks - like those for mobile phones, service providers, large businesses and data … querying, scenario creation, and analysis. You’ll work alongside experienced engineers, contributing to real features from day one while building a strong foundation in distributed systems, network simulation, and modern web development. Looking ahead, there’s also room to grow into cutting-edge areas like GPU-accelerated simulation ...

Intermediate C#/.NET Engineer

Hiring Organisation
Trust In SODA
Location
Cambridge, England, United Kingdom
scalable applications and services using C#/.NET Working within a microservices and Kubernetes-based environment Contributing to cloud infrastructure and automation Working with distributed systems and modern application architectures Building secure applications, including authentication and authorisation Collaborating with engineers across the UK and international teams Using modern … looking for Around 3–5 years of software engineering experience Strong C#/.NET development experience Exposure to microservices and cloud-based systems Some experience with Kubernetes, containers or Infrastructure as Code Good understanding of APIs and distributed applications A broad engineering mindset and willingness to get involved ...

Backend SDE II — Real-Time Data & Event-Driven Systems

Location
Welwyn Garden City, England, United Kingdom
scale while collaborating with more senior engineers. You will gain hands-on experience with Kafka, Kubernetes, CI/CD, and observability tools, contributing to distributed systems and production readiness in a fast-paced environment. #J-18808-Ljbffr ...

Software Engineer

Hiring Organisation
Microtech Global Ltd
Location
Cambridgeshire, East Anglia, United Kingdom
Employment Type
Contract
Perforce (P4) . Configure and resolve bottlenecks within Network Storage/NFS environments supporting heavy, data-intensive compute workloads. Core Technical Requirements Operating Systems: Deep hands-on experience with Linux administration and systems architecture. Development & Scripting: Strong proficiency in Python and shell scripting for infrastructure automation and tooling. … Perforce (P4). CI/CD: Proven track record of building, scaling, and maintaining deployment pipelines in Jenkins and GitHub Actions. Storage Systems: Solid understanding of network storage principles, particularly NFS mount configurations and troubleshooting. Preferred/"Nice to Have" Experience Hands-on exposure to distributed systems ...

Senior / Principal C# Cloud Engineer

Location
Cambridge, England, United Kingdom
cloud-native applications using C# and .NET, primarily in Azure (open to AWS/GCP experience). You’ll work on high-performance, resilient systems, collaborating with top-tier engineers to deliver robust solutions. What We’re Looking For Strong experience with C#/.NET Proven background in cloud … engineering (Azure preferred) Experience building scalable, distributed systems Passion for solving complex software challenges Collaborative mindset - thrive in high-performing teams Benefits Competitive salary Discretionary bonus Private medical insurance Top level pension contributions Life insurance ......and lots more If you\'re a C# cloud engineer looking to work ...

Staff Engineer

Location
Norwich, England, United Kingdom
Proven experience operating at a Senior, Lead, or Staff Engineer level within a modern, cloud-native technology ecosystem. Strong foundations in building microservices, distributed system integration patterns, and data schema architecture. Exceptional technical leadership capabilities with a track record of driving cross-functional alignment and mentoring junior ...

Staff Engineer - Comparison Capabilities

Location
Peterborough, England, United Kingdom
From You Extensive hands-on software engineering experience, with a strong track record of designing and delivering scalable platforms, products, or complex distributed systems. Strong experience defining platform architectures, shared services, APIs, integration patterns, and reusable capabilities that enable multiple teams to deliver efficiently. Proven experience owning technical outcomes … across multiple teams, programmes, or domains, influencing strategic direction beyond direct reporting lines. Deep understanding of software architecture, cloud-native technologies, distributed systems, reliability, observability, security, and performance engineering. Experience designing platforms that support rapid product innovation, experimentation, and scalable growth. Strong ability to navigate ambiguity and make ...

Software Engineer - Cambridge

Location
Cambridge, England, United Kingdom
genuinely varied and technically challenging problems across areas including: Image and data processing Machine learning and advanced analytics Numerical and scientific computing Databases and distributed systems Networking and hardware integration Python is currently a core part of the technology stack, with opportunities to influence the future direction … years of commercial software development experience. A strong academic or professional background in a STEM-related discipline. Experience working with asynchronous, concurrent, parallel or distributed systems. Good experience with relational databases and data-driven applications. A strong understanding of software engineering best practices, including automated testing, continuous integration ...

Senior Application Developer

Location
Basildon, England, United Kingdom
continuity, meeting strict service expectations, and protecting a key revenue stream. What you’ll do: Provide application development and production support for Numia‐owned systems and integrations Act as first‐line advisor for application incidents, analysis, and resolution during Italian business hours. Participate in out‐of‐hours (OOH) support … data access and analysis) Ability to analyse and troubleshoot issues using mainframe utilities and tools, including Eazytrieve Experience supporting API‐based integrations between distributed systems and mainframe applications Solid understanding of production support, incident triage, root‐cause analysis, and escalation in a 24×7 environment Experience working directly ...