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

Senior Software Backend Developer

Location
Borehamwood, England, United Kingdom
measurement technologies, delivering advanced monitoring solutions for critical infrastructure across the energy, transportation, security, and industrial sectors. Our Edge Platform team develops software systems that transform vast volumes of real-time sensor data into actionable intelligence. Deployed globally in demanding customer environments, our platform processes and analyses data from … Distributed Acoustic Sensing (DAS) and Distributed Temperature Sensing (DTS) systems to help customers monitor assets, detect anomalies, and make informed operational decisions. As a Senior Software Backend Developer, you will play a key role in building and enhancing the backend services that power these solutions. Working with ...

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

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

Mid Software Engineer

Location
Cambridge, England, United Kingdom
confidence in applying AI to practical problems. Contribute to frontend and backend work according to your experience, developing a broader understanding of APIs, distributed systems and microservices. Non-functional Practice: Maintain clear code, system and process documentation, and develop reliable automated tests using frameworks such as PyTest, Jest … Playwright. Follow and promote good engineering practices, addressing security risks, performance bottlenecks and reliability issues within the systems you work on. Build and maintain services in AWS, using Lambda, RDS, S3 or Lightsail as appropriate to the product. Apply your understanding of AI-related cost, latency and reliability ...

Software Engineering Manager

Hiring Organisation
Halian Technology Limited
Location
Islington, Norfolk, UK
build high-performing engineering teams. Experience working within cloud-based environments (AWS, Azure or GCP). Understanding of software architecture, system design, and scalable distributed systems. Nice to Have Knowledge of payment processing, payment gateways, acquiring, issuing, card schemes, open banking, or embedded finance. Experience working with highly available ...

Senior/Staff Software Engineer - Silicon Engineering Platform

Hiring Organisation
Imagination Technologies Group
Location
Kings Langley, Hertfordshire, UK
Employment Type
Full-time
codes, and we have engineers available to explain the domain. What we need is good software engineering, because underneath the domain is a big distributed-systems problem - with orchestration at scale, scheduling around scarce resources, content-addressed caching, data engineering, and correctness problemsYou will own the application-layer … composition-based architecture — able to explain trade-offs, not just recite acronyms. Proven ability to write testable code: dependency injection, mocking/stubbing external systems, clear separation between I/O and business logic. Experience building composable software: small, well-scoped modules/functions/classes that combine predictably ...

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

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

Backend Software Engineer - Go, Python, AWS

Hiring Organisation
Intellectual Capital Resources
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Python. Designing web services with "Top-Down"/"Schema-First" approach. Having experience in GraphQL is a significant plus. Relational Database (e.g. MySQL) and distributed database (e.g. AWS RedShift, Snowflake) Distributed systems Cloud infrastructure (e.g., AWS, GCP) Containerised development CI/CD Kubernetes Please note this ...

Senior C# Developer

Hiring Organisation
Sepura
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
company, based in Waterbeach, Cambridge. Role: Specific responsibilities will include: Contribute to the architecture, design, and implementation of high-performance, resilient, and secure communication systems using C#/.NET.Develop robust, low-latency applications that handle high-volume data traffic (e.g., messaging queues, real-time data processing).Drive technical vision … development experience, with significant focus on C# and the .NET framework (including .NET Core/.NET ).Deep expertise in designing and developing highly scalable, distributed systems (e.g., microservices architecture).Proven experience with protocols and technologies common in communication or high-availability systems (e.g., TCP/IP, gRPC ...

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

Senior Backend Engineer — Distributed Systems (Streaming Platform)

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Teamwork makes the stream work. Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television ...

Senior Manager Application Development

Hiring Organisation
ADP - Automatic Data Processing
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
understand our next wave of work. To thrive in this role, you'll need to have a solid understanding of technologies, including APIs, distributed systems design, operational scaling and availability, and application integrations. Deep knowledge of .NET framework versions 4.8 as well as .NET 10 and SQL Server ...

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

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

Product Manager - AI Observability

Location
Welwyn Garden City, England, United Kingdom
fostering a culture the proactive monitoring and reliability Technical Skills: Understanding observability concepts: strong grasp of the observability pillars - logs, metrics, traces familiarity with distributed systems, microservices and their challenges Experience with Observability tools: Hands on knowledge of tools like New Relic, Splunk, Grafana, VM and Open Telemetry ...