951 to 975 of 1,969 Distributed Systems Jobs in England

Senior Backend Engineer — Distributed Systems (Streaming Platform)

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
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 in ...

Backend Software Engineer

Location
Greater London, England, United Kingdom
product, its value to customers, and the culture as the company grows. We're looking for someone who can design and build the distributed systems, storage infrastructure, and platform primitives that underpin the sensor integration product. You'll work across the full backend surface: from stream processing … pipelines, and service architecture, in a Rust stack with Python at the platform API boundaries. You'll be responsible for building robust, well-abstracted systems that scale with the demands of a growing integration and customer base, with ambitions of petabyte-scale data storage. You'll own meaningful architectural ...

Staff Python Engineer (Data)

Location
Greater London, England, United Kingdom
space near their destination. This is a software engineering IC role focused on data. We are looking for an expert in Python and distributed systems, who knows how to design, build, and scale data services and architectures. You will influence technical strategy and promote best practices amongst engineers … Advance Data Capabilities : Lead the hands-on development of platform enhancements, such as establishing feature stores for machine learning and building automated data monitoring systems to ensure data integrity and model reproducibility. Scale AI Practices : Lead the adoption of AI throughout the software development lifecycle, evolving our internal coding ...

Staff/Principal Software Engineer - Backend

Location
Greater London, England, United Kingdom
spot a missed opportunity. The stack is Rust and Python, but hiring is language-agnostic. The work Own architecture and technical direction for backend systems that other engineers depend on. Define and implement solutions for intermittent connectivity, resource-constrained embedded compute, air-gapped fleets, and low-trust networks. Drive … operate across teams and business lines, having owned architecture and technical direction for critical systems. You bring deep authority in edge computing, latency, distributed systems at scale, or serious platform engineering, with proven systems to show for it. You've built backend systems in Rust, Java ...

Senior Systems Engineer, Workers AI

Location
Greater London, England, United Kingdom
accelerators in hundreds of cities worldwide. Working alongside AI/ML engineers, hardware partners, and Cloudflare product teams, you’ll solve hard problems in distributed systems and high-performance computing: sub-second model cold starts, multi-accelerator workload scheduling, efficient KV cache management, and a model deployment platform … internet — something that doesn’t exist yet — and this role puts you at the center of it. We’re looking for high-agency systems engineers who are energized by foundational infrastructure problems and want to define how AI runs at the edge of the network. Responsibilities Platform Architecture: Develop ...

Lead Software Engineer

Hiring Organisation
Understanding Recruitment
Location
London, United Kingdom
Salary
£ 120 K
being hands-on and thrive in fast-growing, product-led environments ððJoin a high-calibre engineering team building modern, customer-facing and energy-focused systems in one of the UK’s most exciting clean tech companies.As the Technical Lead, you will manage a small pod while remaining hands … with day-to-day coding. You’ll spearhead the design, architecture and implementation of complex systems and features and work closely with cross-functional stakeholders to define technical requirements and translate them into clear, actionable plans. This opportunity is 70% hands-on and 30% people management and line manager ...

Technical Program Manager, Platform London, UK Apply →

Location
Greater London, England, United Kingdom
looking for a TPM who has actively built and shipped products in the past and understands how to deliver robust, scalable developer tooling and distributed systems. In this role, you will own the strategic alignment and end-to-end execution of our most critical infrastructure initiatives—from initial scoping … architectural complexities into clear execution strategies , unblock engineering bottlenecks, proactively mitigate deployment risks, and ensure our foundational platforms deliver reliable, performant, and secure systems capable of global-scale deployment. Key Responsibilities Lifecycle & Platform Delivery: Lead strategic planning and high-velocity execution for SGP core capabilities (orchestration layers, model serving ...

Software Engineer (AI)

Location
Greater London, England, United Kingdom
train, and contribute to the production infrastructure their evaluation frameworks run on. You should apply if You have built and worked on production backend systems, and you want to keep doing that. You will spend more of your time in Python and Go services, databases, and APIs than … system nobody has settled yet. There are established patterns for running web services and for training models. There are none yet for operating agentic systems in production: controlling cost and latency, making non‐deterministic behaviour dependable, and knowing when a change is genuinely an improvement. You will be helping ...

Senior Elixir Engineer - Distributed Systems & LiveView

Location
Birmingham, England, United Kingdom
Marine Systems plc are seeking a Senior Elixir Engineer to help shape the next generation of our platform for sovereign territory surveillance. You’ll contribute to distributed, fault‐tolerant Elixir services and LiveView interfaces, collaborating with engineers to improve architecture and deployment models. Based in the Bristol area ...

Security engineer, detection and response (UK)

Location
Greater London, England, United Kingdom
staff detection and response engineer and help protect the AI infrastructure that's transforming how the world works. You'll build sophisticated detection systems that identify attacks targeting our AI platform, training data, and model deployments while creating automated response capabilities that scale with our explosive growth. This … just traditional security work – you're defending cutting-edge AI/AGI systems against adversaries who are evolving their tactics as fast as AI itself advances. This role combines hands-on security engineering with strategic thinking to stay ahead of novel threats that don't exist in textbooks yet. ...

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. Distributedsystems fluency: service boundaries, transactional thinking, multi‐tenant design, API design, and versioning. Strong architectural communication skills, able to explain, document, and defend design ...

Senior Backend Engineer

Location
Greater London, England, United Kingdom
some of the most technically demanding challenges in fintech: critical infrastructure migrations, smooth, uninterrupted payment experiences, seamless open banking integrations, and high‐availability banking systems that can’t afford to fail – all while enabling free transactions for our merchants. This role sits at the heart of that work … helping define and promote best practices in code quality, testing, automation, and security to raise the overall engineering bar. Build and integrate tools and systems that improve operational efficiency and reliability, with strong observability through monitoring, alerting, and hands‐on involvement in incident response and post‐mortems. ...

java developer in fintech

Location
Greater London, England, United Kingdom
against PostgreSQL databases handling high-volume transactional data; Build and maintain event-driven architectures using Apache Kafka for asynchronous processing of financial events across distributed services; Develop and maintain a payment orchestration system routing payments across Payment Service Providers to optimise cost and reliability; Write automated unit, integration … tests for financial systems; Conduct code reviews to ensure code quality, security, and adherence to engineering standards; Participate in on-call rotations to monitor and respond to production incidents for Tier 2 critical services; Collaborate with product managers, designers, analysts, and engineers across teams on cross-functional projects; Identify ...

Senior Software Engineer - Customer Order

Location
Greater London, England, United Kingdom
Fulfilment domains. Design and evolve GraphQL and REST APIs, ensuring consistency, performance, scalability, and an excellent developer experience. Build resilient, low-latency solutions using distributed databases, caching technologies and modern architectural patterns. Collaborate closely with Product Managers, Engineers, Architects and business stakeholders to solve complex commerce challenges. … Java and/or Kotlin and modern microservice architectures. Passionate about building reusable backend capabilities that enable multiple teams and products. Solid understanding of distributed systems, event-driven architectures, and asynchronous messaging patterns. Must have designed API-first platforms #J-18808-Ljbffr ...

Sr. Software Engineer, Inference

Location
Greater London, England, United Kingdom
Master’s degree in Computer Science or a related technical field (or equivalent practical experience). 3+ years of professional industry experience building distributed systems or high-performance cloud services. Strong software development skills in Python or Go, alongside deep familiarity with networked systems and performance optimisation. … engineering work. Experience defining and owning SLIs/SLOs, managing capacity planning, autoscaling policies, and driving post-incident remediation. Preferred Experience with low-level systems and high-performance computing components (e.g., C++ development, CUDA kernels, NCCL/SHARP, RDMA/NUMA, or GPU interconnect topologies). Active open-source ...

Lead Backend Engineer (Routing Squad)

Location
Greater London, England, United Kingdom
HIVED’s Routing Squad, you’ll lead the team tackling some of the most complex and intellectually demanding problems in computer science – building systems that decide how parcels move through the city efficiently, reliably, and at scale. This is a rare opportunity to combine deep engineering expertise, optimisation thinking … Doing Lead the Routing Squad across technical strategy, delivery, team leadership, and execution of squad goals. Own the technical direction for systems supporting routing optimisation, supply‐demand matching, parcel distribution, forecasting, and planning. Translate business priorities and operational needs into clear technical strategy, measurable outcomes, and pragmatic execution plans. ...

Global Head of Applied AI & Decision Systems - Commodities & Global Markets

Location
Greater London, England, United Kingdom
Global Head of Applied AI & Decision Systems - Commodities & Global Markets Additional office locations London, Sydney Job ID 22906 Date 28-Aug-2026 Permanent - Full time, Senior Job category Commodities and Global Markets helps clients manage financial and commodity market risks, access capital and financing, trade in global markets … global, hands-on technical leadership role spanning business enablement, application design, data utilisation, and intelligent automation. You will focus on how data, models and systems are practically combined to deliver measurable outcomes, rather than on owning core data sourcing, engineering, or governance functions. You will partner with business leaders ...

Site Reliability Engineer

Location
City Of London, England, United Kingdom
Working closely with software engineers, quantitative researchers, traders, and infrastructure teams, you will be responsible for building automation, improving observability, and ensuring critical production systems operate at the highest levels of availability and efficiency. Key Responsibilities Design, build, and maintain highly reliable, scalable, and automated infrastructure platforms. Drive improvements … system performance, monitoring, observability, and operational efficiency. Troubleshoot and resolve complex production incidents across distributed systems. Develop tools and automation to reduce operational overhead and improve platform resilience. Partner with engineering teams to improve system design, deployment processes, and operational readiness. Participate in incident management and root cause analysis ...

Backend Technical Expert, Gaming

Location
Greater London, England, United Kingdom
C++ or Golang is preferred), with strong experience in threads, coroutines, and building high‐performance, high‐concurrency, and highly available systems. Familiar with distributed systems and core backend technologies such as microservices architecture, message queues (such as Kafka/RabbitMQ), and service discovery (such as Etcd/ZooKeeper … preferred. Practical experience with cloud platforms (such as AWS/GCP/Azure), understanding their mainstream services and architectures, and capable of designing backend systems based on actual application scenarios. Experience with common CI/CD tools, such as Jenkins, Ansible, Kubernetes, etc. Equal Employment Opportunity As an equal ...

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

Vice President, Production Services Application Support

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
problem, change, and production support management, with the ability to troubleshoot and resolve complex technical issues under pressure. Deep understanding of enterprise application architecture, distributed systems, cloud technologies, middleware, databases, and infrastructure components. Experience with monitoring, observability, automation, and operational tooling used to support highly available production platforms. … cloud-native technologies, containerized environments, SRE practices, and modern automation frameworks. Familiarity with ITIL, SRE, DevOps, or technology risk management practices. Experience supporting globally distributed production environments operating in a 24x7 support model. At BNY, our culture allows us to run our company better and enables employees growth ...

C# . Net Developer, Hybrid

Hiring Organisation
Exposed Solutions
Location
Slough, Berkshire, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
ongoing development of a sophisticated software platform, working across the full software development lifecycle. You'll be involved in designing new functionality, improving existing systems and solving complex technical problems while helping shape the future direction of the platform. This role would suit someone who enjoys getting into … maintainable, well-tested code. Knowledge of low-level programming concepts , such as memory management, threading, performance optimisation and concurrency. Nice to Have Experience with distributed systems or microservices. Cloud experience (Azure or AWS). CI/CD and DevOps practices. If you're an experienced Senior C# .NET ...

Software Engineer, Compute London

Location
Greater London, England, United Kingdom
convergence of all compute at Vercel. About you: 5+ years of software engineering experience, with Golang strongly preferred. Deep experience with virtual machines, file systems and Linux — you like knowing how things work under the hood (tcpdump, strace, and iptables are familiar tools). Experience building and operating distributed systems at scale; you design for performance and reliability. Experience with schedulers and orchestrators for managing containers and non-containerised workloads (e.g. Nomad, Kubernetes). Excellent problem-solving and communication skills, with a genuine enthusiasm for digging into problems that don't have obvious solutions. Bonus ...

Senior Software Engineer, Proactive Security

Hiring Organisation
Deliveroo
Location
London, United Kingdom
Salary
£ 80 K
impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions of customers, riders and partners every day.From real-time logistics to resilient infrastructure and marketplace optimisation, we design, build and operate … improvements to a company’s infrastructure security posture.Breadth of technical experience across various infrastructure and security areas running in large production environments.Highly skilled in distributed systems and platforms development using program languages such as Java/Scala/Kotlin, Golang, or Python.Strong experience with infrastructure as a code ...

java developer for cloud-native microservices

Location
Greater London, England, United Kingdom
releases for end users; Optimize data read and write patterns for business needs; Monitor performance and identify and solve problems using appropriate approaches; Ensure systems are reliable and easy to operate; Continuously update technologies and patterns; Support products throughout their lifecycle, including production and incident management; Drive adoption … designing and implementing unit, component, integration, end-to-end, and performance tests; Excellent written and verbal communication skills in English; Knowledge of cloud technologies, distributed systems, AWS, RESTful APIs, and web technologies; Knowledge of messaging frameworks; Experience operating, supporting, and securing mission-critical software applications; Understanding of different ...