976 to 1,000 of 2,039 Distributed Systems Jobs in England

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

Lead Software Engineer, Pub Admin

Location
Greater London, England, United Kingdom
vision in collaboration with your team and other teams across the technology organization Participate in re-architecture, refinement and technical design of various systems You will champion the adoption of AI-powered engineering tools to accelerate our dev cycles, while also architecting AI-driven product features that deliver innovative … contribute to a culture of continuous learning Who you are: Seeking 10+ years of software engineering experience in the following areas: Experience implementing distributed systems Experience in a scripting language (we use Python and JavaScript) Experience building frontend applications (we use TypeScript, React, and GraphQL) Experience with various ...

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

Vice President, Production Services Application Support

Location
Manchester, England, United Kingdom
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. About Us At BNY, our culture allows us to run our company better and enables employees ...

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

Senior Sotfware Developer

Location
Greater London, England, United Kingdom
z2ez0 We’re looking for someone to: Work as an integral part of an agile team contributing towards the planning and development of the systems the team use Collaborate with engineers, Product Owners and Business Analysts to define solutions, ways of working and share knowledge across the department Review … desire to learn more Experience in (automated) testing (unit, integration, E2E, etc) and a keen interest in testing your code Understanding of distributed systems design, including building for resilience and cloud architectural patterns Experience working in autonomous agile environments Awareness of security best practices in software development ...

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

Senior Software Engineer, Proactive Security

Hiring Organisation
Deliveroo
Location
London, UK
Employment Type
Full-time
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 … 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 ...

Senior Software Engineer, Identity London, UK Apply →

Location
Greater London, England, United Kingdom
Responsibilities Help support the design and development of core software systems specifically focused on identity, access management, authorization, and authentication. Drive the design and implementation of our identity infrastructure to ensure secure authentication and authorization across enterprise systems. Build software for authentication mechanisms such as Single Sign … SAML, and JWT, as well as industry standard IdP solutions like EntraID, Okta, etc. Extensive experience in software development and a deep understanding of distributed systems and public cloud platforms (AWS preferred). Show a track record of independent ownership of successful engineering projects. Possess excellent communication ...

Senior Software Engineer (Payments)

Location
Greater London, England, United Kingdom
member of our global team (spanning Europe and South America), you will own the development, scalability, and optimization of our multi-currency account systems, incoming funds, and outgoing payment processes. We are technology agnostic —we care about your fundamental software engineering craftsmanship, problem-solving abilities, and architectural mindset rather … than the specific languages you’ve used in the past. If you understand how to build resilient, distributed systems, you will thrive here. This is a critical role designed to take our high-volume transactional platform to the next level, delivering a seamless payment experience for both ...

Platform Staff Engineer - UK

Hiring Organisation
DISCO
Location
London, United Kingdom
Salary
£ 80 K
technical decision-making across multiple teams or a department. They focus on implementation and system design, as well as maintaining and evolving DISCO’s distributed data platform.What You'll DoTechnical Leadership and Mentorship: Provides technical leadership in project teams, guiding engineers, and contributing to technical decision-making. Sets technical … direction for large projects or teams, driving innovation, and solving organization-wide problems.Performance Optimization: Focuses on designing systems for high performance, scalability, and reliability.Ownership: Proactively identifies areas of products and systems that currently have problems or will develop problems as well as makes plans to address those problems.Stakeholder ...

Support Engineer

Location
Reading, England, United Kingdom
high-profile programme for a central government department. The programme represents the next generation of the UKs biometric capability replacing and integrating with legacy systems and other government departments. You will be part of a Mastek team in a multi-vendor project with a shared code base. … services (EC2, ECS, EKS, API Gateway and Serverless technologies) Integration Engine tools: Apache Camel and Active MQ for messaging, web services and distributed systems Public Sector domain experience preferable #J-18808-Ljbffr ...

Engineering Manager

Hiring Organisation
SumUp
Location
London, United Kingdom
Salary
£ 80 K
banking.This is a high-impact Engineering Manager role where you'll lead a cross-functional team of backend, iOS, and Android engineers building the systems and experiences that power SumUp Consumer. You'll be responsible for the reliability, quality, and pace of delivery across features that consumers interact with … merchants and consumers.You’ll be great for this role if you have:A strong backend or mobile engineering background, with hands-on experience building distributed systems, APIs, and scalable services.Proven experience as an Engineering Manager (2+ years), with a track record of leading, mentoring, and growing high-performing ...

Senior Python Developer - Microservices

Hiring Organisation
Lyst
Location
London, UK
Employment Type
Full-time
DescriptionThe main challenge now is to build a scalable architecture, meaning we have to tackle the challenges that come with using Python for distributed systems; Consistency, availability, service orchestration and much more. We currently run different services, all with their own CI flows, allowing us to deploy several … system using Python as well as the latest tools, technologies and methodologies. Supporting partner integration teams and ensuring that integration with partner retail checkout systems and API's is easy and effortlessIntegrations with 3rd party payment systems such as (Stripe, Klarna, Apple Pay etc) A secure data management ...