126 to 150 of 1,812 Distributed Systems Jobs in the UK

Senior Software Engineer - Food (Distributed Systems)

Location
Greater London, England, United Kingdom
pushing the boundaries of how we ingest, model and distribute food-related data across M&S. The team owns the platform that supports supplier systems, price and promotion information, product lifecycle and master data, and critical supply chain data flows. We sit at a unique intersection, providing high-quality … foster an inclusive, high-performing engineering culture. Who You Are Your skills and experience will include: Significant experience building and scaling data-intensive distributed systems, ideally supporting large datasets, high transaction volumes and mission-critical business processes. Strong proficiency in JVM-based technologies, particularly Java, with experience developing ...

Platform Engineer - Financial Services

Location
Greater London, England, United Kingdom
play a key role in defining the future of the compute economy. Apply now! Responsibilities Design, build, and operate cloud‐based backend and platform systems Make architectural decisions around cloud infrastructure, storage, CI/CD, and monitoring Build and maintain distributed systems, APIs, and message‐driven services … Ensure systems are scalable, reliable, and observable in production Collaborate with senior leadership on platform strategy and system design Participate in technical discussions, system design sessions, and onsite interviews Skills/Must Have Proven experience building and running production cloud systems at scale Strong backend engineering experience with ...

C# Developer

Location
Greater London, England, United Kingdom
team in London. This is a hybrid role, with 3 days per week on-site, offering the opportunity to work on cutting-edge financial systems within a global markets environment. You will play a key role in building and enhancing a distributed, real-time P&L and risk … lifecycle from design and implementation to optimisation and deployment. What You’ll Be Doing Developing and maintaining scalable .NET/C# services within a distributed streaming architecture Building and supporting real-time data processing systems for P&L and risk analytics Working on out-of-process services, system ...

VP Lead Engineer

Hiring Organisation
INTEC SELECT LIMITED
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£120,000 - £130,000 per annum
Office technology. This is a high-impact position within a multi-year platform modernisation programme, focused on building real-time, low-latency, high-performance systems that directly support front office trading workflows. You’ll operate across the full stack, influence architecture, and work closely with the business to deliver … Build and evolve a suite of real-time, high-performance microservices for trading workflows Lead end-to-end solution design across backend and frontend systems Partner directly with traders and stakeholders to translate requirements into impactful solutions Drive best practices across distributed systems, testing, CI/ ...

Senior Full Stack Developer - C#/Azure /Kafka

Location
Greater London, England, United Kingdom
Outside IR35 Start: ASAP About Appvia Appvia is a specialist cloud, platform, and solutions engineering consultancy, helping organisations modernise software systems, improve developer productivity, and adopt cloud-native practices that enable long-term, sustainable delivery. Our software engineering capability focuses on modern application development, cloud-native architecture, event-driven … systems, and improving delivery outcomes through better engineering practices. We work across complex, high-impact environments in both the public and private sector, delivering solutions where quality, scalability, reliability, and security are critical. About the Role We’re looking for a Senior Full Stack Developer to join Appvia ...

Senior ETF Engineer, Investment Technology

Hiring Organisation
Invesco
Location
London, UK
Employment Type
Full-time
data pipelines, system reliability, and development standards. You will work in a fast-paced environment requiring strong expertise in data engineering, application development, and distributed systems, with a focus on building resilient, production-grade solutions and reducing operational risk. The role requires a hands-on mindset, strong ownership … data pipelinesDesign and optimize SQL-based data processing (PostgreSQL, SQL Server), including complex queries, performance tuning, and large-scale ETL workflows. Implement and support distributed, event-driven architectures (e.g., Kafka, asynchronous workflows) for scalable platform execution. Develop and maintain cloud-native applications on AWS (e.g., Lambda, S3, ECS/ ...

Lead Software Engineer - Java, Go

Location
Bournemouth, England, United Kingdom
Production Management processes across the firm. This role has a primary focus on Java and Go software engineering, building resilient backend services, APIs, distributed systems, automation capabilities, and platform tooling that enable enterprise-scale automation and operational stability. About EPAS/Infrastructure Platforms EPAS provides process and event … ensuring design constraints are met by software code development. Lead the design and development of Java and Go-based services, APIs, automation tooling, and distributed platform capabilities across EPAS products such as AaaS, AAP, AutoM8, event-driven automation, and AI/ML-enabled service management. Engineer capabilities that support ...

Lead Software Engineer - Java

Hiring Organisation
JP Morgan Chase
Location
Bournemouth, Dorset, UK
Employment Type
Full-time
capabilities. Initially, you will be responsible for leading the development of the quality engineering framework to support the validation of a complex, low latency distributed system. The role's scope is broad and will extend to include contributions across the entire project including the delivery of production code. … design artifacts for complex applications while being accountable for ensuring design constraints are met by code. Assess compliance, risks, and vulnerabilities to ensure all systems and baselines are operationally sound, performant at scale, and exceed customer expectations. Contribute to the on-going development of the team, including recruitment, paired ...

Staff Software Engineer, AI Reliability Engineering

Hiring Organisation
Humanloop
Location
London, UK
Employment Type
Full-time
through our network, API layers, serving infrastructure, and accelerators and back. We jump into the trenches alongside partner teams to make the systems that deliver Claude more robust and resilient, be it during an incident or collaborating on projects. Reliability here is an emergent phenomenon that transcends any single … whole picture. That's us -- and it means few teams at Anthropic offer this kind of dynamic, cross-cutting exposure to the systems that matter most. ResponsibilitiesDevelop appropriate Service Level Objectives for large language model serving systems, balancing availability and latency with development velocity. Design and implement monitoring ...

Senior Developer

Location
Perth, Scotland, United Kingdom
critical role as the asset optimiser, route to market and risk management function for all SSE's Business Units (Wind, Hydro, Low Carbon Thermal, Distributed Energy and Customer portfolios). EM enables SSE to focus its expertise and capabilities in energy markets (including Trading, Risk Management, Energy Economics … enhancing market execution and transaction processing applications within SSE Energy Markets. You will focus on developing high‐performance, reliable backend services for cloud‐first, distributed systems operating across Azure‐based and on‐premise environments. Your experience with cloud platforms, concurrency, and modern engineering practices will contribute directly ...

Camunda Architect / Lead Architect (Camunda 8 Preferred)

Location
Greater London, England, United Kingdom
preferred Deep understanding of: BPMN 2.0 DMN workflow orchestration patterns Strong software architecture and system design experience Strong background in: microservices architecture event-driven systems distributed systems Strong backend engineering experience using Java/Spring Boot or equivalent Experience working with: REST APIs Kafka/RabbitMQ/… messaging systems Docker Kubernetes cloud-native deployments Strong understanding of security, scalability, resilience, and reliability principles Strong communication and stakeholder management skills Ability to balance technical architecture with practical business and delivery outcomes Preferred/Desirable Experience with both Camunda 7 and Camunda 8 Experience with Camunda SaaS ...

Software Engineer III - Full Stack, Global Banking Tech

Location
Glasgow, Scotland, United Kingdom
stable, and scalable technology products that support critical business and client outcomes. You will contribute to system design and engineering execution across backend and distributed systems and modern UI/console experiences, improving operational excellence through automation, strong software development lifecycle discipline, and responsible use of enterprise-authorized … stable, and scalable technology products that support critical business and client outcomes. You will contribute to system design and engineering execution across backend and distributed systems and modern UI/console experiences, improving operational excellence through automation, strong software development lifecycle discipline, and responsible use of enterprise-authorized ...

Software Development Engineer III

Location
Greater London, England, United Kingdom
technical domain to power all Expedia Group’s brands and product lines. In this role, you will: Design and implement scalable, robust, and maintainable systems and services across multiple domains, with a focus on reliability and performance. Develop complex application logic, APIs, and data models aligned to business goals … relevant professional experience. Strong software engineering fundamentals—data structures, and algorithms in Java or Kotlin, with familiarity across the JVM stack, system design, and distributed systems, and can understand highly complex systems, design moderately complex services, and guide integrations across teams within the business unit. Building ...

Software Development Engineer III

Location
United Kingdom
goal of powering all Expedia Group’s brands and product lines. In this role, you will: Design and implement scalable, robust, and maintainable systems and services across multiple domains, with a focus on reliability and performance. Develop complex application logic, APIs, and data models aligned to business goals … relevant professional experience. Strong software engineering fundamentals—data structures, and algorithms in Java or Kotlin, with familiarity across the JVM stack, system design, and distributed systems—and can understand highly complex systems, design moderately complex services, and guide integrations across teams within the business unit. Building ...

Developer – Scala

Location
Newcastle upon Tyne, England, United Kingdom
sensitive workloads. Deep understanding of OOP principles, functional programming, concurrency, the Scala type system, and advanced architectural patterns (e.g., Tagless Final, type classes, effect systems). Ability to design and evolve complex distributed systems while promoting engineering best practices across the team. Hands-on experience with … delivery practices. Good understanding of CI/CD, Git, branching strategies, pull request flows, automated testing, and release practices. Ability to work effectively in distributed Agile teams, communicate clearly, and take ownership of complex technical problems. Nice to Have: Experience with Squeryl, Doobie, or similar Scala data access libraries. ...

java developer in cloud-native applications

Location
Greater London, England, United Kingdom
sciences, and financial services. Задачи: Design and develop microservices using Java, Spring Boot, and Spring frameworks; Build and maintain RESTful APIs and integrate with distributed systems; Implement CI/CD pipelines and containerisation with Docker and Kubernetes; Write clean, maintainable code and collaborate on code reviews; Troubleshoot … Oracle Certified Professional: Java SE Programmer or Oracle Certified Associate: Java SE certification, Spring Professional (VMware) certification, experience with API design, RESTful principles and distributed systems, familiarity with monitoring, logging and observability tools, knowledge of Python or Bash, experience with infrastructure-as-code practices. Условия: Contract position Competitive ...

Lead Software Engineer - Low Latency Java

Location
Bournemouth, England, United Kingdom
innovative capabilities.Initially, you will be responsible for leading the development of the quality engineering framework to support the validation of a complex, low latency distributed system. The role’s scope is broad and will extend to include contributions across the entire project including the delivery of production code. … design artifacts for complex applications while being accountable for ensuring design constraints are met by code. Assess compliance, risks, and vulnerabilities to ensure all systems and baselines are operationally sound, performant at scale, and exceed customer expectations. Contribute to the on-going development of the team, including recruitment, paired ...

Fullstack Engineer

Location
Bracknell, England, United Kingdom
tested Backend Development Design and maintain scalable Go-based microservices Build and support REST and gRPC APIs Develop integrations and event-driven solutions across distributed systems Improve observability, reliability, scalability, and security Cloud & DevOps Deploy and support applications in AWS Work with Docker, Kubernetes, and CI/… experience Strong React and TypeScript development experience Experience building backend services with Go (Golang) - at least 1 year Knowledge of REST APIs, microservices, and distributed systems Experience with NoSQL databases Proficiency with Git and modern development practices Experience working within Agile teams Strong problem-solving and communication skills ...

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

Platform Engineer

Location
Greater London, England, United Kingdom
industries like energy, logistics, manufacturing. These sectors are essential to our economy and daily lives, yet they are held back by inefficiencies, fragile legacy systems, and decades-old ways of working. This is not just a business problem; it is a societal one. When grids fail, supply chains stall … operates software Work within and contribute to our Go/Python/TypeScript codebase. Own and evolve our build, infrastructure-as-code, and delivery systems (e.g. Bazel, Terraform, CI/CD), optimising for scalability, hermeticity, and developer velocity. Implement and own security controls, identity and access management systems ...

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, England

Location
Leeds, England, United Kingdom
projects, applying thoughtful problem‐solving and modern engineering practices to build reliable, scalable solutions. Your work will balance delivering immediate business value with building systems that support long‐term growth and maintainability. You’ll contribute to the design, development, and scaling of our distributed systems, working closely … champions our best practices and strives to make Fanatics a better place to work as an engineer Build highly scalable and fault tolerant systems in a highly regulated production environment. Continuously improve our platform by embracing best practices in software engineering. Understand business outcomes and drive technical solutions ...

Lead .Net Software Engineer

Location
Cheltenham, England, United Kingdom
leadership across design, implementation, and delivery Contribute hands‐on in the codebase and model strong engineering practices Help shape architecture across microservices, event‐driven systems, APIs, BFFs, and frontend applications Guide the design of scalable, secure, and maintainable software solutions Work with architects and engineers to turn technical direction … Requirements Strong commercial experience in software engineering, with significant hands‐on experience in C# and .NET Experience designing and building production microservices, APIs, and distributed systems Strong understanding of event‐driven architecture and asynchronous integration patterns Experience working with BFF patterns and service‐oriented frontend integration approaches Strong ...

.Net Software Engineer

Location
Cheltenham, England, United Kingdom
event-driven architecture. Our technology stack includes C#, .NET, PostgreSQL, AWS, Blazor, and MudBlazor, with services running across Lambda, ECS, and EC2. We build distributed systems that communicate through APIs and events, and we continue to improve our engineering practices, tooling, and platform capabilities. We take … maintain secure, reliable, and maintainable software Develop and support .NET services and APIs within an event-driven microservices architecture Contribute to integrations between systems using APIs and events Work with PostgreSQL and data access patterns to deliver scalable, supportable solutions Support applications and services hosted in AWS, including Lambda ...

Principal Engineer

Location
Greater London, England, United Kingdom
engineering squad with a Product Manager, making pragmatic technical decisions on scope, sequencing and approach within agreed guardrails. Define and evolve technical architecture across distributed systems, domain boundaries, API strategy, event-driven integration, data flows and non-functional requirements. Architected and scaled cloud-native platforms, enabling true continuous … Significant software engineering experience, ideally with principal-level technical leadership in agile, product-led or squad-based delivery environments. Strong technical architecture judgement across distributed systems, microservices, APIs, event streaming, data platforms, integration patterns and cloud-native service design. Hands-on engineering credibility, with depth ...