151 to 175 of 1,862 Distributed Systems Jobs in England

Software Engineering Software Engineer - Confluent Stream Processing & Analystics Professional [...]

Location
Greater London, England, United Kingdom
concurrency, networking, and operating systemsAbility to write clean, maintainable, well-tested code in at least one modern language (Java, Go, or similar)Curiosity about distributed systems and how large-scale services like Kafka are designed and operatedA self-starter mindset — comfortable asking questions, seeking feedback, and iterating based … code reviewStrong communication skills and willingness to collaborate closely with a small team Preferred technical and professional experience Coursework or projects involving Apache Kafka, distributed systems, or cloud infrastructure Exposure to Kubernetes, Docker, or cloud platforms (AWS/GCP/Azure) Contributions to open-source projects. - Interest ...

Site Reliability Engineer,

Location
Greater London, England, United Kingdom
develop the custom software used to process all the creative work, the tools that providers use to deliver that media, all the server-side systems, and the APIs for many Apple services.Thanks to Apple’s unique integration of hardware, software, and services, engineers here partner to get behind … stack; from device driver performance debugging to content delivery network traffic management — our responsibilities are both broad and deep.ASE runs the majority of its systems on Linux. We run a mix of open source, vendor licensed, and internally developed tools to perform functions such as system configuration management, provisioning ...

Senior Backend Software Engineer I - Personal & Business Pricing Team

Location
Greater London, England, United Kingdom
language* Architectural design* Code reviews* Reliability engineering* Scalability* Observability* Incident resolution* Post-incident review* Stakeholder engagement* Mentoring* Coaching* Payments industry experience* Fintech industry experience* Distributed systems* Compliance systems* Audit systems* Regulatory requirements (SOX, fee disclosure, tax)* Configuration-heavy domains### Tags:OtherUnited KingdomLondonBackend EngineerShare Job:Application planning## … your technical discipline, with the ability to design for long-term iteration and scale. You own the availability, reliability and security of the systems you build following engineering best practices. You make sensible trade-offs between speed, scalability and risk, and optimise for a predictable, regular cadence of delivery. ...

Software Engineer II, Agentic AI

Location
Oxford, England, United Kingdom
components through design, implementation, code review, testing, deployment and production monitoring, seeking guidance for complex or unfamiliar work. Investigate and resolve defects in distributed systems using structured analysis, logs, metrics and appropriate debugging tools. Contribute to containerised and event-driven services using Docker, Kubernetes, CI/CD pipelines … customer and personal data. Nice to Have Contribution to Generative AI, large language model or AI‐enabled software solutions. Work with cloud‐native or distributed systems in a cybersecurity, data‐intensive or similarly complex domain. Task‐specific coaching, knowledge sharing or support for peers or less‐experienced colleagues. ...

Senior Software Engineer I – Search and AI Platform

Hiring Organisation
Elsevier
Location
London, United Kingdom
Salary
£ 70 K
Search and AI PlatformAre you passionate about building scalable, high-performance data-driven applications Do you enjoy turning complex datasets into robust, reliable systems that deliver real business impact About the team:The Search and AI Platform is Elsevier’s agentic data platform, which powers products such as LeapSpace … Reaxys, and our next-generation AI powered search systems. The platform uses agentic services to interrogate our rich knowledge graphs, search and recommendation systems, and our unparalleled collection of research data to deliver insights to the scientific community so they can collaborate more effectively, work smarter, and deliver quality ...

ML Data & Platform Engineer

Hiring Organisation
Speechmatics
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
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 efficiencyImplementing observability (monitoring, logging, alerting) across data pipelines and ML systems to catch issues early and keep things running smoothlyTroubleshooting complex issues across distributed systems, spanning data infrastructure, training, and inferenceContinuously improving our data ...

Software Engineer, Macro Quant Analytics Technology

Hiring Organisation
Point72
Location
London, United Kingdom
Salary
£ 100 K
global business.What you’ll doDesign, build, and extend core C# analytics services, APIs, and libraries used across the Macro business.Develop and operate high-performance distributed systems with strong guarantees around correctness, latency, and scalability.Build real-time and historical analytics services supporting pricing, risk, and global market data workflows.Design … improve design, performance, and maintainability.What’s REQUIRED3–10 years of experience developing production-quality backend software in C#, with a strong focus on distributed systems and APIs (REST/gRPC).Proven experience designing, deploying, and supporting backend services or platforms in cloud or hybrid environments .Strong understanding ...

AWS Cloud Architect - eSC or eDV Clearance Required

Location
Leicester, England, United Kingdom
technical requirements into clear solution designs and collaborate with stakeholders across engineering, product, and delivery. Provide technical leadership across full‐stack development, microservices, distributed systems, event‐driven patterns, and cloud‐native application design. Use AWS (and occasionally Azure) services to build secure, resilient, and cost‐efficient solutions. Apply … Professional Expertise Cloud Strong experience with AWS services across compute, storage, networking, APIs, serverless, and managed database offerings. Architecture Skilled in designing microservices‐based systems, distributed architectures, and event‐driven or serverless patterns. Containerisation Proficient with Kubernetes (EKS or AKS), Docker, and Helm for container orchestration and deployment. ...

Software Engineering Manager - Production Systems and Automation (Hybrid, London)

Hiring Organisation
CrowdStrike
Location
London, United Kingdom
Salary
£ 100 K
here to stop breaches, and we’ve redefined modern security with the world’s most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per day and this traffic is growing daily. Our customers span all industries, and they count … join a mission that matters? The future of cybersecurity starts with you.About the Role:As a Software Engineering Manager in CrowdStrike’s Production Systems Automation & Development team, you will lead a group of gifted software development engineers responsible for the creation and refinement of tools used to deploy ...

Software Engineering Manager - Production Systems and Automation (Hybrid, London)

Location
Greater London, England, United Kingdom
here to stop breaches, and we've redefined modern security with the world's most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per day and this traffic is growing daily. Our customers span all industries, and they count … join a mission that matters? The future of cybersecurity starts with you. About the Role: As an Engineering Manager in CrowdStrike’s Production Systems Automation & Development team, you will lead a group of gifted software development engineers responsible for the creation and refinement of tools used to deploy ...

Senior Software Engineer, Distributed Databases (Vitess/MySQL/MyRocks)

Hiring Organisation
Bloomberg
Location
London, United Kingdom
Salary
£ 70 K
Senior Software Engineer, Distributed Databases (Vitess/MySQL/MyRocks) Location London Business Area Engineering and CTO Ref # 10053002 Description & Requirements Description & RequirementsBloomberg runs on financial data. Across datasets spanning every asset class—from alternatives and reference data to corporate actions, filings, benchmarks, point-in-time histories … derived analytics—every record must be correct, durable, globally available, and served with low latency. Our team builds Bloomberg’s distributed OLTP storage platform. We operate petabytes of critical financial data across more than 10,000 MySQL shards, using InnoDB and MyRocks as storage engines and Vitess for sharding ...

Software Architect - Python & .NET.

Hiring Organisation
Computer Futures
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£90,000
delivery, providing practical technical leadership to development teams while defining a scalable, long-term architectural approach. Define the software architecture for complex automation and systems integration projects. Design scalable, secure and maintainable applications using C#/.NET, Python and Django . Establish clear architectural standards, design principles and technology … roadmaps. Translate customer, operational and engineering requirements into practical technical solutions. Design platforms that integrate business applications, databases, automation systems, third-party products and physical equipment. Define service boundaries, APIs, data flows, interface specifications and integration patterns. Produce architecture diagrams, technical designs, data models and supporting documentation. Design distributed ...

Software Architect - Python & .NET

Hiring Organisation
Computer Futures
Location
Birmingham, West Midlands, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£75000 - £90000/annum
delivery, providing practical technical leadership to development teams while defining a scalable, long-term architectural approach. Define the software architecture for complex automation and systems integration projects. Design scalable, secure and maintainable applications using C#/.NET, Python and Django . Establish clear architectural standards, design principles and technology … roadmaps. Translate customer, operational and engineering requirements into practical technical solutions. Design platforms that integrate business applications, databases, automation systems, third-party products and physical equipment. Define service boundaries, APIs, data flows, interface specifications and integration patterns. Produce architecture diagrams, technical designs, data models and supporting documentation. Design distributed ...

Senior Software Engineer - Network Platforms

Location
Greater London, England, United Kingdom
team was formed to build and extend network software infrastructure responsible for delivery of traffic through critical paths of Cloudflare's global network. These systems directly impact traffic across Cloudflare's network infrastructure, across numerous products and millions of customers. They are key to Cloudflare's mission to make … internet faster, safer, and more reliable. What You’ll Do As a member of the team you will build and extend various software systems that carry traffic on critical paths of Cloudflare's network: from the host server linux kernel, to the network hardware dataplane, to the physical interconnect ...

Lead AI Software Engineer

Hiring Organisation
Vodafone
Location
London, United Kingdom
Salary
£ 80 K
with experience in React or Angular.Proven experience designing and implementing RESTful APIs, microservices, integrations, platform services, and digital applications.Strong understanding of cloud-native architectures, distributed systems, containerised environments, and modern integration patterns.Experience building event-drivensolutions using technologies such as Kafka, RabbitMQ, or equivalent platforms.Demonstrated ability to lead software … quality, delivery practices, and operational excellence.What skills you will learnAdvanced AI-native engineering and AI-agent orchestration techniques.Large-scale cloud-native software architecture and distributed systems practices.Modern software delivery frameworks, automation strategies, and developer productivity improvements.Advanced observability, operational readiness, and production engineering capabilities.Enterprise-scale implementation planning, architecture alignment ...

Lead AI Software Engineer

Location
Greater London, England, United Kingdom
React or Angular. Proven experience designing and implementing RESTful APIs, microservices, integrations, platform services, and digital applications. Strong understanding of cloud‐native architectures, distributed systems, containerised environments, and modern integration patterns. Experience building event‐driven solutions using technologies such as Kafka, RabbitMQ, or equivalent platforms. Demonstrated ability … operational excellence. What skills you will learn Advanced AI‐native engineering and AI‐agent orchestration techniques. Large‐scale cloud‐native software architecture and distributed systems practices. Modern software delivery frameworks, automation strategies, and developer productivity improvements. Advanced observability, operational readiness, and production engineering capabilities. Enterprise‐scale implementation planning ...

Lead AI Software Engineer

Hiring Organisation
Vodafone
Location
London, UK
Employment Type
Full-time
React or Angular. Proven experience designing and implementing RESTful APIs, microservices, integrations, platform services, and digital applications. Strong understanding of cloud-native architectures, distributed systems, containerised environments, and modern integration patterns. Experience building event-drivensolutions using technologies such as Kafka, RabbitMQ, or equivalent platforms. Demonstrated ability to lead … practices, and operational excellence. What skills you will learnAdvanced AI-native engineering and AI-agent orchestration techniques. Large-scale cloud-native software architecture and distributed systems practices. Modern software delivery frameworks, automation strategies, and developer productivity improvements. Advanced observability, operational readiness, and production engineering capabilities. Enterprise-scale implementation ...

Lead AI Software Engineer London, United Kingdom Value Stream Engineering Posted 12 hours ago

Location
Greater London, England, United Kingdom
React or Angular.*** Proven experience designing and implementing RESTful APIs, microservices, integrations, platform services, and digital applications.* Strong understanding of cloud-native architectures, distributed systems, containerised environments, and modern integration patterns.* Experience building **event-driven** **solutions** using technologies such as Kafka, RabbitMQ, or equivalent platforms.* Demonstrated ability … operational excellence.## ## **What skills you will learn*** Advanced AI-native engineering and AI-agent orchestration techniques.* Large-scale cloud-native software architecture and distributed systems practices.* Modern software delivery frameworks, automation strategies, and developer productivity improvements.* Advanced observability, operational readiness, and production engineering capabilities.* Enterprise-scale implementation ...

Software Architect

Location
Greater London, England, United Kingdom
Design and evolve scalable, resilient microservices architectures using Django and Python, deployed on Kubernetes at scale Lead the design of APIs, data pipelines, and distributed systems with a strong focus on performance, reliability, and maintainability Define and enforce best practices around database design, query optimisation, and data modelling … producing technical analyses : working alongside Product Managers to assess requirements, define solutions, estimate complexity, and produce clear, actionable engineering plans Deep knowledge of distributed systems design , including event‐driven architectures, asynchronous processing (e.g. Celery, Redis), and inter‐service communication patterns Expert‐level understanding of relational database management (PostgreSQL ...

Software Engineer - Backend Developer

Hiring Organisation
Randstad Digital
Location
Manchester, North West, United Kingdom
Employment Type
Contract
Contract Rate
£70 - £72 per hour
availability streams, real-time messaging, webhooks, and complex data translations-ensuring seamless communication between external platforms and internal microservices. Responsibilities Architect, deploy, and manage distributed backend microservices powering critical third-party integrations. Create reliable, event-driven data flows to process partner product updates, availability matrices, and transactional notifications. Apply … strong distributed systems practices (fault tolerance, retries, rate-limiting, and idempotency) while leveraging metrics and tracing to maintain system health. Own the Lifecycle: Take end-to-end technical ownership-from refining specs and coding to testing, safe releases, and live production monitoring. Essential Proven experience engineering high-scale ...

Senior Backend Engineer - Developer Experience

Hiring Organisation
Trainline
Location
London, United Kingdom
Salary
£ 80 K
Modernise existing .NET services by containerising applications for Amazon ECS, removing legacy infrastructure dependencies and optimising services for cloud-native operation.Design and build resilient distributed systems by improving health checks, fault tolerance, observability and runtime behaviour to enhance service reliability and reduce operational incidents.Define and evolve the .NET … skillsStrong professional experience developing applications with C# and .NET, alongside a solid understanding of software engineering principles and modern backend architecture.A good understanding of distributed systems, including resilience patterns, observability, scalability and performance optimisation.Experience designing reusable engineering patterns, frameworks or shared libraries that improve consistency and developer experience ...

Senior Backend Engineer - Developer Experience

Hiring Organisation
Trainline
Location
London, UK
Employment Type
Full-time
existing .NET services by containerising applications for Amazon ECS, removing legacy infrastructure dependencies and optimising services for cloud-native operation. Design and build resilient distributed systems by improving health checks, fault tolerance, observability and runtime behaviour to enhance service reliability and reduce operational incidents. Define and evolve … professional experience developing applications with C# and .NET, alongside a solid understanding of software engineering principles and modern backend architecture. A good understanding of distributed systems, including resilience patterns, observability, scalability and performance optimisation. Experience designing reusable engineering patterns, frameworks or shared libraries that improve consistency and developer ...

Principal Software Engineer-AI

Location
Greater London, England, United Kingdom
skills, harnesses) and taking them to production or in platforming (LLM or MCP gateway, agentic runtime, auth, data retrieval, eval tooling) Experience running AI systems in production at scale, including observability, cost and capacity planning, regression detection, and incident response for AI-powered applications Experience operating production distributed systems on AWS/Azure, with a strong grasp of reliability, observability, and incident response at scale Deep knowledge of cloud-native technologies, serverless applications, event-driven architectures, data and inference pipelines, relational, NoSQL, and vector databases, and modern software architecture patterns Proven track record of owning multi ...

Senior Backend Software Engineer - Spacetime UK

Location
Greater London, England, United Kingdom
record in solving complex engineering challenges. As a software engineer on the Spacetime team, you will play an integral role in developing and optimizing systems critical to our business, with the flexibility to contribute to and take ownership of various projects as both you and the company grow. … stream of innovative technical projects to dive into. Key Responsibilities: Some examples of initiatives you might be a part of include: Scale and optimize distributed systems powering link modeling computations, with a focus on improving performance, parallelism, and reliability across heterogeneous compute environments. Optimize computational pipelines by migrating ...

Digital Assets Platform Engineering Team Lead - SVP

Location
Greater London, England, United Kingdom
builder's mindset, a disciplined enterprise engineer's rigor, and the executive presence to lead, inspire, and align large teams across a globally distributed organization. Key Responsibilities Technical Leadership & Architecture Define and own the end-to-end technical strategy and architecture for the CIDAP platform, ensuring alignment with Citi … standards, risk appetite, and long-term business objectives Provide authoritative technical guidance on backend engineering (Java/Spring), Web3 infrastructure, blockchain integration patterns, and distributed systems design Champion engineering excellence across the platform — setting the bar for code quality, system resilience, scalability, and performance Evaluate and introduce emerging ...