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

Senior Software Engineer - Java/Embedded Systems/IOT

Hiring Organisation
Opus Resourcing Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 - 90,000 Annual
Senior Software Engineer with strong Java, Spring Boot and Kafka or distributed systems experience , alongside knowledge of IoT, Embedded systems or firmware, is required to join an innovative, well-funded early-stage technology start-up developing next-generation SaaS solutions for the renewable energy sector. Location: Cambridge … engineering challenges. Key skills required for the Senior Software Engineer Strong Java and Spring Boot experience , building scalable applications, APIs and microservices. Kafka or distributed systems experience , including event-driven architectures and asynchronous messaging. Good knowledge of Docker and Kubernetes , including containerisation and cloud-native deployments. Experience developing ...

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

Founding Engineer

Location
Cambridge, England, United Kingdom
network, creating the compute infrastructure layer for autoresearch at scale. If you want to work on the hardest problems in GPU computing, across hardware, distributed systems and ML research, this is an opportunity to get in early and help shape an extremely technical business. If you have 3+ … arrives, and keep every job running when any cloud beneath it fails. Nobody has built this. The first version runs in production today. Distributed systems: design and build systems that coordinate GPU workloads across clouds, addressing challenges in scheduling, fault tolerance, distributed state and data movement. ...

AI Software Engineer – Runtime & Systems (Contractor)

Location
Cambridge, England, United Kingdom
exciting journey and drive your career forward. Job Summary As a Software Engineer, you will contribute to the design and implementation of runtime and systems software for high-performance AI workloads. The work will focus on improving the performance and efficiency of AI inference, including large language model workloads … workloads across multiple NPUs, including compute/communication overlap and minimizing host-side overhead. Work with AI frameworks like vLLM/SGLang, inference systems and accelerator software stacks to prototype and evaluate new runtime mechanisms. Collaborate with researchers and engineers working across frameworks, compilers, runtime systems and processor ...

Principal Software Engineer - Java/Data Platforms

Hiring Organisation
Opus Resourcing Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 90,000 - 115,000 Annual
Micronaut, building scalable microservices and enterprise SaaS applications. Data Platform Architecture/Data Engineering - experience designing and building scalable data platforms, data pipelines or distributed data systems. Good working understanding of software architecture and design patterns, ideally within a Domain Driven Design (DDD) context. Opinionated on good practices around … modern data processing patterns. Experience with technologies such as Apache Iceberg, Kafka, Spark, Flink or similar data engineering tools. Strong software architecture skills, including distributed systems, microservices and ideally Domain-Driven Design (DDD). Microservice networking and service meshes (such as Istio). Experience with Kubernetes, ECS, cloud ...

Full Stack Software Developer (.NET/AWS)

Location
Norwich, England, United Kingdom
Software Developer to join our growing engineering team, building cloud-native SaaS platforms for the insurance industry. You will help design and develop scalable distributed systems and shared services that support multiple products used by insurers, suppliers, police forces and supporting organisations across the UK and internationally. … platform is evolving towards a modern AWS-native architecture, making extensive use of serverless technologies, microservices and event-driven systems to deliver highly scalable and reliable solutions. You will work across the full software development lifecycle, from architecture and design through to deployment and operational support, collaborating with engineers ...

Founding Engineer, Distributed Systems

Location
Cambridge, England, United Kingdom
network, creating the compute infrastructure layer for autoresearch at scale. If you want to work on the hardest problems in GPU computing, across hardware, distributed systems and ML research, this is an opportunity to get in early and help shape an extremely technical business. If you have 3+ … Shape C3: one of the first engineers, with a path to technical leadership. Production experience in at least two of: job scheduling or batch systems (Slurm, PBS, LSF, or your own); orchestration (Kubernetes internals and operators, Nomad, Ray); HPC clusters; virtualisation (KVM, Firecracker, Cloud Hypervisor, QEMU). Tell ...

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

Automation Platform Engineer

Location
Cambridge, England, United Kingdom
code and configuration management tools (such as Terraform or Ansible), and containerisation and orchestration technologies including Docker and Kubernetes. Good understanding of software architecture, distributed systems and microservices, with experience creating developer tooling or shared engineering platforms that improve engineering productivity. Practical experience with cloud platforms such ...

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 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 Software Engineer - AI-Native Cloud Infrastructure Cambridge, United Kingdom

Location
Cambridge, England, United Kingdom
role for someone who uses AI without understanding the code or is limited to occasional autocomplete. We want engineers who can reason about systems independently, then use agents to explore, implement, test and ship substantially faster. What You'll Do Design, build and ship customer-facing multi-cloud … review, documentation and ops Take ownership of the correctness and security of your own code, agent-generated or not Build and operate cloud-native systems across multiple providers; diagnose issues in Linux, network, container and cloud environments Work directly with founders, engineers and customers to turn incomplete ideas into ...

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

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

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

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

Principal Engineer

Location
Cambridge, England, United Kingdom
technical faults and guide corrective and preventative actions. The essential requirements of the job include: BSc Degree in appropriate technical capability Computer Science, Information systems, or Engineering Extensive hands-on experience (10+ years) in software engineering within modern digital environments. Demonstrated expertise with cloud-native architectures, distributed systems ...