51 to 75 of 517 Distributed Systems Jobs in the UK excluding London

Vice President - Site Reliability Engineering (SRE) - The Core Engineering - Birmingham

Location
Birmingham, England, United Kingdom
Birmingham, West Midlands, England, United Kingdom Job Description WHAT WE DO Site Reliability Engineering at Goldman Sachs sits at the intersection of software engineering, systems design, and production excellence. In this VP role, you will help engineer highly reliable, observable, and resilient platforms that support critical business services … improve our production system architecture, facilitate fast delivery of new services, and reduce downtime. This role is for software engineers who enjoy solving complex distributed system problems, building tools and platforms that make teams more effective, and championing SRE principles (such as SLOs, error budgets, and blameless post-mortems ...

Spring Boot Developer

Hiring Organisation
S Three Management Services Limited
Location
South East, United Kingdom
Employment Type
Temporary Contract, Hybrid
Salary
£700
Spring Boot is at the heart of modern Java development, and this could be an exciting opportunity to contribute to building scalable microservices and distributed systems. We're looking to connect talented Spring Boot developers with organisations that value clean architecture, API-first design and continuous delivery. Please note … could work with Spring Boot, APIs, and modern DevOps practices including Docker, Kubernetes and CI/CD pipelines. You would be contributing to systems built on Azure or AWS, supporting organisations that prioritise scalable, maintainable code. Typical role overview Location: London, Greater London, England - likely hybrid or on-site ...

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

Senior Software Developer - Scala

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, North East, United Kingdom
Employment Type
Permanent Contract, Hybrid
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. ...

Senior Full-Stack Engineer

Location
Oxford, England, United Kingdom
Products: Our products are built on four core technology pillars which come together to build a complete system: Oxa Ware – Our modular autonomy hardware systems for consistent and repeatable integration of autonomy with existing vehicles. Oxa Driver – Our Physical AI, embodied in Oxa Ware, self-driving software that enables … logistics systems. Behind these technologies is our exceptional team, the Oxbots. We are home to some of the world's leading experts in autonomous systems, robotics, machine learning, artificial intelligence, cloud infrastructure, and distributed software engineering. Together, we're solving some of the hardest technical challenges in autonomy ...

Developer - Scala

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, North East, United Kingdom
Employment Type
Permanent Contract, Hybrid
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. ...

Principal Engineer - Electronic Pricing - Financial Services - TWE4745

Hiring Organisation
Twenty Recruitment Group
Location
City of London, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
financial markets organisation investing in the development and modernisation of its core technology platforms. The engineering team builds and supports high-throughput, business-critical systems, with a strong emphasis on reliability, scalability, automation and engineering quality. Role As a Principal Engineer, you will remain hands-on while helping shape … architecture and technical direction of highly available, distributed software platforms. Design and develop backend applications and services within a Java environment. Build and enhance distributed systems operating at high throughput and availability. Design event-driven architectures and integrations using Kafka. Shape technical approaches and contribute to architecture ...

Sr. Manager Software Engineering, AI Infra

Location
City of Edinburgh, Scotland, United Kingdom
Advanced degree preferred. 12+ years of experience in software engineering and design patterns. Demonstrated experience leading or mentoring engineering teams. Deep expertise in computer systems, distributed systems, and cloud computing architectures. Expert-level Linux system administration, including package management, user/group management, file system internals, shell … scripting (e.g., Bash), networking, and system configuration (e.g., systemd, kernel tuning). Strong proficiency in Python and at least one additional systems language (e.g., Go, C++, Rust, Java). Strong architectural thinking with the ability to balance trade-offs across performance, reliability, security, and cost. Excellent communication and collaboration ...

C# Software Engineer

Hiring Organisation
S Three Management Services Limited
Location
South East, United Kingdom
Employment Type
Temporary Contract, On-site
Salary
£500
looking to register C# Software Engineer talent for upcoming contract opportunities in London. These roles would focus on building and maintaining robust backend systems and APIs using modern .NET technologies, working alongside experienced teams to deliver scalable solutions in a fast-paced environment. Please note the content of this … Engineer contract positions based in London. Roles of this type could sit within collaborative development teams working on microservices architecture, cloud-based infrastructure and distributed systems. The work could involve designing and implementing APIs, contributing to CI/CD pipelines, and collaborating across full-stack teams to deliver solutions ...

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

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

Python Developer

Hiring Organisation
S Three Management Services Limited
Location
South East, United Kingdom
Employment Type
Temporary Contract, On-site
Salary
£700
looking to add Python Developer expertise to our database for future contract opportunities in London. These roles typically involve building and maintaining backend systems, APIs and microservices using Python within modern, cloud-native environments. If you're interested in being considered for upcoming positions, we'd like to hear … include: Developing and maintaining Python-based backend applications, APIs and microservices Working with frameworks such as Django to build scalable solutions Designing and implementing distributed systems and data pipelines Collaborating with cross-functional teams to integrate with cloud platforms including Azure, AWS and GCP Contributing to CI/ ...

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

ASP.NET Developer

Hiring Organisation
S Three Management Services Limited
Location
South East, United Kingdom
Employment Type
Temporary Contract, On-site
Salary
£500
would do Typical responsibilities could include: Designing and developing APIs and microservices using ASP.NET and C# Contributing to the architecture and delivery of distributed systems Writing clean, maintainable code with a focus on performance and scalability Collaborating with frontend developers, DevOps engineers and product teams Working with cloud … professional experience developing with ASP.NET and C# Strong experience building APIs and working with RESTful web services Solid understanding of microservices architecture and distributed systems Experience with SQL databases and data access patterns Familiarity with cloud platforms, ideally Azure Knowledge of CI/CD practices and containerization technologies ...

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

Product Security Engineers (Multiple Levels) (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
employment at Allstate. Allstate is not providing sponsorship for this vacancy* Minimum of 3 years of software engineering experience, with demonstrated ownership of production systems throughout the full software development lifecycle which must include proficiency in one or more modern programming languages (e.g., Java, JavaScript) .* Hands on experience … designing, building, and operating scalable distributed systems and cloud‐based applications, including microservices architectures* Demonstrated ability to design, develop, and integrate APIs and backend services, including REST‐based interfaces* Familiarity with modern development workflows and engineering practices such as test driven development, paired programming, and continuous integration ...

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

Senior Application Operations Engineer

Location
City of Edinburgh, Scotland, United Kingdom
data to identify issues before they impact users. You’ll work across modern AWS, Kubernetes and containerised environments, with a strong focus on Dynatrace, distributed tracing and DQL. You’ll also play a key role in incident resolution, root cause analysis, deployments, releases and service improvements, working closely with … customer teams. What You’ll Be Doing: Own the day-to-day health, availability and performance of critical applications and services. Use Dynatrace , including Distributed Tracing and DQL , to monitor, investigate and optimise application performance. Build and improve monitoring dashboards, alerts and operational metrics . Proactively identify performance, availability ...

Product Security Engineers (Multiple Levels) (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
employment at Allstate. Allstate is not providing sponsorship for this vacancy. Minimum of 3 years of software engineering experience, with demonstrated ownership of production systems throughout the full software development lifecycle which must include proficiency in one or more modern programming languages (e.g., Java, JavaScript) . Hands on experience … designing, building, and operating scalable distributed systems and cloud‐based applications, including microservices architectures Demonstrated ability to design, develop, and integrate APIs and backend services, including REST‐based interfaces Familiarity with modern development workflows and engineering practices such as test driven development, paired programming, and continuous integration ...

Senior Software Engineer, AeroParker

Location
Stockport, England, United Kingdom
help drive our next phase of global growth. As a member of this engineering team, you will have the opportunity to design and build systems and features from the ground up, play a major role in defining our product direction, and mentor other engineers. The ideal candidate … rapid iteration and feature launches Help build a culture where production bugs are treated as constructive opportunities to improve the platform Ensure that our distributed systems remain highly available, secure, and capable of handling high-volume consumer traffic across global airports Work directly with global partners to build ...

Data Architect (8 Month FTC)

Hiring Organisation
Hackajob Ltd
Location
Bristol, South West, United Kingdom
Employment Type
Permanent Contract, On-site
guardrails and target/transition architectures within a complex, cloud-native environment. Combines strategic leadership with deep technical expertise in data modelling, detailed design, distributed systems and engineering problem-solving. Key Responsibilities & Skills Data Architecture & Strategy: Define and evolve data strategy, architecture principles, standards and target-state roadmaps … balancing scalability, resilience, security, cost and delivery speed. Cloud-Native & Distributed Systems: Deep expertise in microservices, domain-driven design (DDD), bounded contexts, data ownership, event-driven integration, eventual consistency and distributed transactions. Event Streaming: Hands-on experience designing and operating Kafka, Kinesis or equivalent platforms, including partitioning ...

Member of Technical Staff, Full Stack

Hiring Organisation
FBI &TMT
Location
City of London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
Member of Technical Staff, Full Stack to join its core engineering team on a permanent basis. The role will involve designing, building and scaling systems that process video and sensor data, while delivering AI-powered features for real-world security and operations. Key Responsibilities: Build and maintain backend services … TypeScript and React, including modern tools such as React Query and Tailwind Contribute to infrastructure, system architecture and cloud-native engineering decisions Work on distributed systems, real-time processing, high availability and system performance Collaborate effectively with AI, product and infrastructure teams to deliver reliable features Support ...

Senior Software Engineer

Hiring Organisation
Spectrum IT Recruitment Limited
Location
Fareham, South East, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£70,000
This is an excellent opportunity for a talented backend engineer with strong commercial experience in either Go or PHP to work on business-critical systems that process real financial transactions. You don't need experience in both languages. The business is looking for someone with strong expertise … with the opportunity to develop their skills in the other. You'll join a collaborative engineering team working on modern microservices, APIs, distributed systems and large-scale software platforms, taking ownership of technical solutions from initial design through to production. The Role As a Senior Software Engineer ...

Senior Software Engineer

Hiring Organisation
Spectrum IT Recruitment
Location
Fareham, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum plus benefits
This is an excellent opportunity for a talented backend engineer with strong commercial experience in either Go or PHP to work on business-critical systems that process real financial transactions. You don't need experience in both languages. The business is looking for someone with strong expertise … with the opportunity to develop their skills in the other. You'll join a collaborative engineering team working on modern microservices, APIs, distributed systems and large-scale software platforms, taking ownership of technical solutions from initial design through to production. The Role As a Senior Software Engineer ...

Sr. Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
Role Proofpoint is looking for a highly motivated Sr. Software Engineer to join the Threat Response product engineering team. This role focuses on designing distributed systems, solving scalability challenges, and building high-performance backend services operating at scale. What You Bring to the Team Extensive software development experience … SaaS applications Excellent programming skills in Java and/or Python, with a demonstrated ability to design, implement, and maintain large-scale production systems Experience building and operating large-scale, multi-tenant SaaS platforms. Experience designing scalable distributed systems that process high volumes of events, messages ...