Distributed Systems Jobs in the UK

26 to 50 of 247 Distributed Systems Jobs in the UK

Senior Site Reliability Engineer

London, United Kingdom
Blip
services once they are live by measuring and monitoring availability, latency, and overall system health. Be an active part of performance and capacity testing; Optimize reliability monitoring & alerting; Scale systems sustainably through mechanisms like automation; evolve systems by pushing for changes that improve reliability and velocity. Iteratively perform auditing of performance and reliability vulnerabilities; Define and revise Service … incident response and blameless postmortems. What You'll Bring Deep familiarity building and troubleshooting release and build pipelines (ex Jenkins, buildkite, GitHub actions) Experience implementing creative approach in monitoring distributed systems while leveraging industry best practices (ex instrumenting tagging taxonomy across disparate systems) Experience building, managing, and deploying an application utilizing containerized microservices, in a distributed … being able to advise on their technology, workflows, dev tooling, monitoring, alerting best practices Identified need for and lead development of automation that significantly reduced toil (ex Deployment pipelines, distributed dev environments) Built and maintained a system and culture that supported and implemented SLOs Has shown to be a thought leader contributing to the broader industry conversation about SRE More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

GO Software Developer

Cheltenham, Gloucestershire, United Kingdom
Damia Group Ltd
our growing team on a permanent basis. This role will play a key part in designing and developing robust, scalable integration microservices that serve as the backbone of our systems architecture. You will be working on critical backend services that facilitate data exchange between internal platforms and third-party systems, ensuring high availability, performance, and maintainability. You'll … requirements. Translate complex business workflows into scalable technical implementations using a microservices-first approach. Develop and expose RESTful APIs and data transformation layers that facilitate reliable communication between internal systems and external services. Collaborate closely with system architects, data engineers, QA teams, and DevOps to ensure seamless integration, high system resilience, and reliable performance. Identify, debug, and resolve performance … experience developing backend services using Go (Golang). Experience with Java or other object-oriented programming languages is also valuable. Strong understanding of microservices architecture, REST API design, and distributed systems principles. Experience with integration patterns, asynchronous processing, messaging queues (e.g., Kafka, RabbitMQ), and event-driven systems. Hands-on experience working with SQL databases, schema design, and data More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum
Posted:

Principal Data Architect

Central London, London, United Kingdom
Aker Systems Limited
Aker Systems was founded in 2017 by a team of experienced technology professionals who recognised an opportunity to provide highly secure enterprise data platforms to large organisations. We build and operate ground-breaking, ultra-secure, high performance, cloud-based data infrastructure for the enterprise. Our proprietary technology solutions drive performance and reduce costs while helping our clients to improve … the management and sharing of data across their organisations. In 2024, Aker Systems won the Breakthrough Culture Awards highlighting growth companies putting culture first. In 2020 Aker Systems was recognised as a One to Watch on the Sunday Times Tech Track. The Company was also recognised at the Thames Valley Tech Awards 2020; winning the Thames Valley Tech … role. If you dont hold SC clearance, we will support you to apply assuming you have lived and worked in the UK for a minimum of 5 years. Aker Systems deliver secure cloud hosted solutions into the public and private sectors. We are rapidly expanding and are looking to hire a Principal Data Architect to support the delivery of More ❯
Employment Type: Permanent
Posted:

AI & Machine Learning Engineer, Associate

London, United Kingdom
Hybrid / WFH Options
NLP PEOPLE
or CloudFormation. Solid understanding of networking concepts, security policies, and API gateways in cloud environments. Proficiency in production-grade programming languages such as Rust and C++. Decent understanding of distributed systems, cluster orchestration and management. Good knowledge of data science tools (e.g., PyTorch, Jax, Numpy) and programming languages such as Python. Experience with monitoring tools (Prometheus, Grafana). … in Agile development teams with excellent collaboration skills. Grit in the face of technical obstacles. Nice to have Building SDKs or client libraries to support API consumption. Knowledge of distributed data processing frameworks (Spark, Dask). Understanding of GPU orchestration and optimization in Kubernetes. Familiarity with MLOps and ML model lifecycle pipelines. Experience with AI model training and fine More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Systems Engineer

Nationally, United Kingdom
NHS England
Job summary Within NHS England, system engineering is about building in the whole-system space rather than focusing on a specialism such as application or infrastructure. Senior Systems Engineers will work on systems that improve healthcare for millions of people in the UK. Systems range from citizen facing web portals to internal back-end services and will … the service via the NHS App and nhs.uk. The main technologies we use in this team are AWS, Terraform, and Python Main duties of the job As a Senior Systems Engineer you will: Developing, building, and operating national, highly available distributed systems being built and run within NHS England. Operating within and contributing to the NHS England … technology, data science, cyber security, software engineering, education, and commercial -- enabling us to design and deliver high-quality NHS services. We lead the NHS in England by: Enabling local systems and providers to improve the health of their people and patients and reduce health inequalities Making the NHS a great place to work, where our people can make a More ❯
Employment Type: Fixed-Term
Salary: £62929.00 - £70830.00 a year
Posted:

Senior Java Developer

Manchester, Lancashire, England, United Kingdom
Interquest
engineering alongside driving best practice and projects. What You'll Do Working primarily in Java (Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Help with the hiring process … team workflows and development processes Stay hands-on with coding when necessary, especially in system-critical components What They're Looking For Strong expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior Java Developer

Manchester, North West, United Kingdom
InterQuest Group (UK) Limited
engineering alongside driving best practice and projects. What You'll Do Working primarily in Java (Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Help with the hiring process … team workflows and development processes Stay hands-on with coding when necessary, especially in system-critical components What They're Looking For Strong expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance More ❯
Employment Type: Permanent
Posted:

P2P Node.js Engineer (100% Remote, Worldwide)

London, United Kingdom
Hybrid / WFH Options
Punch Group
networking, including NAT traversal techniques Experience implementing custom binary protocols and serialization formats Familiarity with cryptographic primitives for secure P2P communication Experience with performance profiling and optimization of networked systems Preferred Qualifications 5+ years experience building production P2P systems or distributed systems Experience optimizing JavaScript for low-latency networking applications Knowledge of V8 internals and JavaScript … performance characteristics Experience with libuv and asynchronous I/O in C Contributions to open-source P2P projects or networking libraries Experience building reliable systems on unreliable networks Experience with Node.js native addons and bridging between JS and C More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Product Owner - Network Service Automation & Orchestration

Middlesex, United Kingdom
Barclays Bank PLC
operates, using modern tools and thoughtful approaches to support meaningful progress. You'll be part of Barclays Global Network Services, a team dedicated to designing, building, and maintaining the systems that keep our global connectivity reliable and secure. It's a chance to make a real impact in a collaborative environment that values transparency, curiosity, and continuous learning. To … be successful as a Technical Product Owner - Network Service Automation & Orchestration, you should have experience with: Experience designing and building secure, fault-tolerant, enterprise-grade distributed automation systems with a focus on user experience. This includes developing business-facing APIs and web interfaces that support adoption and scalability across domains such as Provisioning, Security, Configuration and Service Change … Orchestration that reflects both business goals and user needs. Skilled in maintaining a prioritised product backlog and working closely with component engineering teams. Familiarity with API-level integration between systems is important. Solid understanding of network fundamentals (e.g., IP/MPLS, BGP, Ethernet), scalable system design, and data structures. Able to translate technical information into structured formats for product More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Product Owner - Network Service Automation & Orchestration

Aldgate, Greater London, UK
Barclays Bank Plc
operates, using modern tools and thoughtful approaches to support meaningful progress. You’ll be part of Barclays Global Network Services, a team dedicated to designing, building, and maintaining the systems that keep our global connectivity reliable and secure. It’s a chance to make a real impact in a collaborative environment that values transparency, curiosity, and continuous learning. You … reading the below. To be successful as a Technical Product Owner – Network Service Automation & Orchestration, you should have experience with: Experience designing and building secure, fault-tolerant, enterprise-grade distributed automation systems with a focus on user experience. This includes developing business-facing APIs and web interfaces that support adoption and scalability across domains such as Provisioning, Security … Orchestration that reflects both business goals and user needs. Skilled in maintaining a prioritised product backlog and working closely with component engineering teams. Familiarity with API-level integration between systems is important. Solid understanding of network fundamentals (e.g., IP/MPLS, BGP, Ethernet), scalable system design, and data structures. Able to translate technical information into structured formats for product More ❯
Posted:

Senior Data Engineer - Trino/Starburst

Portsmouth, Hampshire, England, United Kingdom
Hybrid / WFH Options
Computappoint
Shape the Future of Data? My client is a leading UK-based IT services and consulting company seeking an experienced Senior Data Engineer who thrives on building robust, scalable systems that unlock the true potential of enterprise data. This is your opportunity to join their cutting-edge AI & Data team as a Senior Data Engineer . What You'll … Container Orchestration : Proven track record with Kubernetes/OpenShift in production environments Big Data Ecosystem : Strong background in Hadoop, Hive, Spark, and cloud platforms (AWS/Azure/GCP) Systems Architecture : Understanding of distributed systems, high availability, and fault-tolerant design Security Protocols : Experience with LDAP, Active Directory, OAuth2, and Kerberos authentication Unix/Linux Proficiency : Advanced More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Java Developer

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Nextech
My client is looking for a talented Java Developer to join their growing engineering team in Manchester. This is a fantastic opportunity to work on high-scale, cloud-native systems using modern technologies in a collaborative, forward-thinking environment. The Role: Java and the full Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Cloud Stream) Kafka, MongoDB, ElasticSearch … For: ~5 years' experience in a hands-on development role. Experience working within highly regulated businesses (finance, insurance etc) Strong Java development experience using Spring-based frameworks Knowledge of distributed systems and microservices best practices Hands-on with Kafka, NoSQL/ElasticSearch, and containerised environments Experience with AWS services and cloud-native design Comfortable working in Agile teams More ❯
Employment Type: Full-Time
Salary: £50,000 - £55,000 per annum
Posted:

Java Developer

Manchester, North West, United Kingdom
Hybrid / WFH Options
Nextech Group Limited
My client is looking for a talented Java Developer to join their growing engineering team in Manchester. This is a fantastic opportunity to work on high-scale, cloud-native systems using modern technologies in a collaborative, forward-thinking environment. The Role: Java and the full Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Cloud Stream) Kafka, MongoDB, ElasticSearch … For: ~5 years' experience in a hands-on development role. Experience working within highly regulated businesses (finance, insurance etc) Strong Java development experience using Spring-based frameworks Knowledge of distributed systems and microservices best practices Hands-on with Kafka, NoSQL/ElasticSearch, and containerised environments Experience with AWS services and cloud-native design Comfortable working in Agile teams More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Senior HPC & DevOps Engineer

United Kingdom
Advanced Micro Devices
with Slurm or equivalent HPC schedulers . CI/CD, DevOps tools, and automation expertise. GPU compute and lifecycle management (CUDA/ROCm). Linux administration, shell scripting, and distributed systems troubleshooting. Containerization and orchestration (Docker, Kubernetes, Helm). Agile, collaborative mindset with strong communication skills. ACADEMIC CREDENTIALS: Bachelor's or master's degree in computer/software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mid/Senior DevOps Engineer

London, United Kingdom
Intelmatix
Solutions Architect Associate/Professional, DevOps Engineer). Experience deploying and maintaining data processing and machine learning workloads. Familiarity with MLOps tools (e.g., MLflow, Airflow, BentoML). Knowledge of distributed systems, caching strategies, content delivery networks (CDNs), and load balancing. Understanding of Zero Trust Network (ZTN) concepts using Cloudflare. Basic experience with database administration, especially PostgreSQL. Experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Leeds, Yorkshire, United Kingdom
Hybrid / WFH Options
Lloyds Bank plc
a large code base. Automation and CI/CD across the SDLC using Harness. Working with large-scale applications where high performance and low latency is a must Using distributed systems, asynchronous programming techniques and event driven architectures. Cloud native solutions (GCP) and integration with SaaS solutions via RESTful APIs. Container technologies (Docker, Kubernetes) and experience with cloud More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DevOps Engineer

Sheffield, England, United Kingdom
Vallum Associates
s degree in Computer Science or equivalent industry experience. · Comes from Software Engineering background with infrastructure experience. · 5+ years of development experience with a strong focus on large-scale, distributed systems. · Proficient in Golang and Python. · Experience with Liquibase or similar tools for database change management and version control. · Hands-on experience with GCP and AWS, including cloud-native More ❯
Posted:

Software Engineer III, Site Reliability Engineering, Google Cloud

London, United Kingdom
Google Inc
in Computer Science, a related field, or equivalent practical experience. 2 years of experience with software development in one or more programming languages. Preferred qualifications: Experience working in computing, distributed systems, storage, or networking. Expertise in designing, analyzing, and troubleshooting large-scale distributed systems. Ability to debug, optimize code, and to automate routine tasks. Excellent problem-solving … approach, with effective verbal and written communication skills. About the job Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google Cloud's services-both our internally critical and our externally-visible systems-have reliability, uptime appropriate to customer's needs and a … fast rate of improvement. Additionally SRE's will keep an ever-watchful eye on our systems capacity and performance. Much of our software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. On the SRE team, you'll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Pricing and Derived Data

London, United Kingdom
DRW Holdings, LLC
market and derived data. We work particularly closely with the UP Risk, and UP Middle Office Analytics engineering teams to deliver real-time Profit-and-Loss and Risk monitoring systems, allowing our users to, for example, ensure responsible allocation of capital across the firm. Our systems are used across the organisation by Trading Desk leads, Global Risk Management … as the primary developer independently leading end-to-end delivery of complex features. Designing, developing and maintaining greenfield and existing API and application services. The overwhelming majority of our systems are written in Elixir, but where necessary, we use small amounts of Python and Java where vendor SDKs require it. Designing, developing and maintaining realtime data streaming, and batch … and programming best practices, and providing mentorship and collaboration with other members of the team. Required Qualifications : Interest in working with Elixir and the BEAM. Experience in working on distributed systems as part of a wider team. Fluency in functional, object-oriented and procedural programming languages. Skilled in principles of encapsulation, separation of concerns, intentional data model design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI + Backend Developer

Reading, Oxfordshire, United Kingdom
Grassroots Recruitment Ltd
in containerization, DevOps, and low-code/no-code platforms. Experience across both backend and AI domains will enable you to seamlessly integrate advanced AI capabilities into scalable enterprise systems, making you a key contributor to building the next generation of intelligent, secure, and high-performance applications. Backend/AI Developer Key Skills & Competencies Core Development: Hands-on experience … as consumer and developer), and prompt engineering for LLM optimization. Exposure to popular libraries and frameworks (Apache Commons, Guava, Swagger, TestContainers). Architecture & Platforms: Skilled in designing and deploying distributed systems on cloud hyperscalers (AWS, GCP). Familiarity with containerization (Docker), CI/CD pipelines, DevOps practices, and Infrastructure as Code (IaC). Experience with workflow/orchestration … Observability: Expertise in designing for scalability, performance, and extensibility across structured, semi-structured, and unstructured data. Strong foundation in security best practices, with practical knowledge of logging, metrics, tracing, distributed debugging, and performance monitoring. Awareness of AI application security and model safety considerations. AI Development: End-to-end development of AI-powered solutions, from concept to production readiness. Practical More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

AI Backend Developer

Reading, Berkshire, England, United Kingdom
Grassroots Recruitment Limited
in containerization, DevOps, and low-code/no-code platforms. Experience across both backend and AI domains will enable you to seamlessly integrate advanced AI capabilities into scalable enterprise systems, making you a key contributor to building the next generation of intelligent, secure, and high-performance applications. Backend/AI Developer – Key Skills & Competencies Core Development:Hands-on experience … as consumer and developer), and prompt engineering for LLM optimization. Exposure to popular libraries and frameworks (Apache Commons, Guava, Swagger, TestContainers). Architecture & Platforms:Skilled in designing and deploying distributed systems on cloud hyperscalers (AWS, GCP). Familiarity with containerization (Docker), CI/CD pipelines, DevOps practices, and Infrastructure as Code (IaC). Experience with workflow/orchestration … Observability:Expertise in designing for scalability, performance, and extensibility across structured, semi-structured, and unstructured data. Strong foundation in security best practices, with practical knowledge of logging, metrics, tracing, distributed debugging, and performance monitoring. Awareness of AI application security and model safety considerations. AI Development: End-to-end development of AI-powered solutions, from concept to production readiness. Practical More ❯
Employment Type: Contractor
Rate: £0 per day
Posted:

AI + Backend Developer

Reading, Berkshire, United Kingdom
Grassroots Recruitment Ltd
in containerization, DevOps, and low-code/no-code platforms. Experience across both backend and AI domains will enable you to seamlessly integrate advanced AI capabilities into scalable enterprise systems, making you a key contributor to building the next generation of intelligent, secure, and high-performance applications. Backend/AI Developer – Key Skills & Competencies Core Development: Hands-on experience … as consumer and developer), and prompt engineering for LLM optimization. Exposure to popular libraries and frameworks (Apache Commons, Guava, Swagger, TestContainers). Architecture & Platforms: Skilled in designing and deploying distributed systems on cloud hyperscalers (AWS, GCP). Familiarity with containerization (Docker), CI/CD pipelines, DevOps practices, and Infrastructure as Code (IaC). Experience with workflow/orchestration … Observability: Expertise in designing for scalability, performance, and extensibility across structured, semi-structured, and unstructured data. Strong foundation in security best practices, with practical knowledge of logging, metrics, tracing, distributed debugging, and performance monitoring. Awareness of AI application security and model safety considerations. AI Development: End-to-end development of AI-powered solutions, from concept to production readiness. Practical More ❯
Employment Type: Contract
Posted:

Principal Software Engineer - Java

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Opus Resourcing Ltd
k + Bens + Options Key skills you will bring as a Principal Software Engineer would include : Proven track record in building enterprise-grade Java/Microservices backend systems (Spring Boot or Micronaut preferred) Cloud Native development ideally with AWS Proven experience in distributed systems/Kafka/event-drivensystems Deep understanding of software architecture, patterns, scaling More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Lead Data Engineer

Edinburgh, United Kingdom
Omaze
to lead the technical design and implementation of our most critical data infrastructure and products. In this senior-level individual contributor role, you'll be responsible for designing scalable systems, setting data architecture standards, and solving complex technical challenges that power analytics, data science, and business function use cases across the company. You will collaborate closely with engineers, product … managers, and business stakeholders to architect data solutions that are performant, reliable, and built with a long-term, customer-centric mindset. Architect High-Impact Data Systems Design and implement scalable, maintainable, and secure batch & streaming data pipelines and architectures that support enterprise-wide data needs Define standards for data modeling, data product design, and pipeline orchestration using modern tools … end data solutions Drive Engineering Best Practices Establish and enforce engineering best practices around code quality, testing, documentation, and deployment Contribute to the evolution of the data platform, ensuring systems are modular, interoperable, and resilient Run technical design and code reviews, mentoring and collaborating with peers and raising the bar for engineering excellence Lead Strategic Initiatives Partner with data More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior DevOps Engineer - AWS

London, South East, England, United Kingdom
Robert Walters
maintainable features and resolve end-to-end issues, ensuring solutions are fit for purpose, add business value, and meet quality standards. Contribute to strategies for managing technical debt, ensuring systems are secure, resilient, and reliable. Define and analyse test approaches to deliver the best possible customer experience, with a focus on security, usability, and accessibility. Conduct and participate in …/CSS, Java, Spring, Terraform/CloudFormation Hands-on experience: Building serverless applications in AWS Building microservices in Java (Spring Boot) Strong understanding of clean code principles, design patterns, distributed systems, software testing, CI/CD, and Agile methodologies (Scrum/Kanban). Knowledge of application security. Additional desirable skills: SQL, GraphQL, Maven Frontend performance optimisation API security More ❯
Employment Type: Full-Time
Salary: £75,000 - £90,000 per annum
Posted:
Distributed Systems
10th Percentile
£63,750
25th Percentile
£74,688
Median
£92,500
75th Percentile
£115,625
90th Percentile
£140,250