426 to 450 of 1,670 Distributed Systems Jobs in the UK

Software Engineer [Camunda, Full Stack, Java, React, Kafka, Kubernetes]

Hiring Organisation
GIOS Technology Limited
Location
Northampton, Northamptonshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP Daily
testing, performance and engineering best practices. Hands-on Camunda development experience, particularly around workflow/process automation and integration. Expertise in cloud-native architecture, distributed systems, and software design. Proven experience building microservices, REST APIs, and Kafka-based solutions. Experience with Kubernetes and/or OpenShift. Strong understanding ...

Senior Java Software Engineer III

Location
Glasgow, Scotland, United Kingdom
best practices, building and designing complex applications. Extensive experience building Spring Boot microservices and designing for scalability, resilience, and maintainability. Experience working in modern distributed systems environments, with exposure to technologies such as Apache Kafka , Cassandra (NoSQL); plus working knowledge of React JS . Hands-on experience with ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
microservices. Participate in code reviews to ensure high quality and consistency.* **Testing and Debugging:** Build unit tests, troubleshoot, and resolve complex issues in distributed systems, ensuring optimal performance and reliability.* **Documentation:** Maintain documentation for architecture, code, and processes to support team efficiency and knowledge sharing. ...

Automation Platform Engineer - Remote-First Dev & Test Tools

Location
Cambridge, England, United Kingdom
code and configuration management tools (such as Terraform or Ansible), and containerisation and orchestration technologies including Docker and Kubernetes. Good understanding of software architecture, distributed systems and microservices, with experience creating developer tooling or shared engineering platforms that improve engineering productivity. Practical experience with cloud platforms such ...

Senior Software Engineer (Quality Engineering)

Location
Greater London, England, United Kingdom
platforms, with deep expertise in CI/CD integration, containerisation, and orchestration (e.g., GitHub Actions, GitLab CI, Docker, Kubernetes). Deep understanding of complex distributed systems, API protocols (REST/gRPC), and observability stacks (e.g., Prometheus, Grafana, BigQuery). Familiarity with leveraging modern AI‐assisted tools and building ...

Junior Solution Architect

Location
Greater London, England, United Kingdom
software architecture, APIs, databases, and application development. Exposure to cloud platforms such as AWS, Azure, or GCP. Understanding of REST APIs, microservices, integrations, and distributed systems. Familiarity with Docker, CI/CD, Git, and modern development practices. Understanding of at least one programming language such as Ruby, Java, Python ...

Senior Applied AI Engineer (Manager) TC

Location
Royal Borough of Greenwich, England, United Kingdom
diverse portfolio of clients spanning Financial Services, the Public Sector, and the Private Sector. Our Applied AI Engineering teams deliver production-grade AI systems in regulated financial institutions as well as government, health, infrastructure, consumer, industrial and energy organisations. This cross-sector model gives you broad exposure to different … will guide squads and shape architectures to meet these demands. Lead technical delivery across solution threads: set technical direction, mentor engineers, and ensure systems are production‐ready (reliability, observability, security, runbooks). Continue your development through the Applied AI Engineering Academy focused on advanced patterns and engineering leadership. ...

Senior Platform Engineer

Location
Greater London, England, United Kingdom
looking for a Senior Platform Engineer to join the small team designing and building the platforms and systems to support a number of vital functions across Our Future Health. These systems will include but not limited to the participant-facing websites, import and processing of high-volume health … call rotas where necessary Integrate and deploy third-party tools required by other teams Devise innovative ideas for solving hard technical problems involving distributed systems, scale and security and translate these ideas into designs and implementation Implement best practices when it comes to availability, scalability, operational excellence ...

AWS DevOps Engineer - Lead

Location
Altrincham, England, United Kingdom
Production. Hands‐on experience applying zero‐downtime deployment patterns in Production environments. Skilled in managing cloud environments using Infrastructure as Code technologies. Understanding of distributed systems and container orchestration. Experience with Git‐based version control systems for managing solution source code. Proven capability using bash and shell … report on the outcome of automated tests (both functional and non‐functional). Expertise in maintaining and continuously improving the security posture of live systems (for example, using automated vulnerability detection and patching technologies). Experience overseeing the implementation of DevOps techniques across team members, mentoring others on best ...

Inference

Location
Greater London, England, United Kingdom
Build low-latency inference pipelines for on-device deployment, enabling real-time next-token and diffusion-based control loops in robotics Design and optimize distributed inference systems on GPU clusters, pushing throughput with large-batch serving and efficient resource utilization Implement efficient low-level code (CUDA, Triton, custom … Develop monitoring and debugging tools to guarantee reliability, determinism, and rapid diagnosis of regressions across both stacks What You’ll Bring Deep experience in distributed systems, ML infrastructure, or high-performance serving (8+ years) Production-grade expertise in Python, with strong background in systems languages (C++/ ...

Backend Engineer (Go) - Distributed Systems, Remote

Location
Cardiff, Wales, United Kingdom
Monzo is hiring a product backend engineer to join a squad across disciplines and deliver impactful customer features. With a focus on backend systems and distributed architectures, you’ll collaborate with product managers, marketers, researchers, designers, and other engineers across the company. There’s flexibility on location within ...

Senior Software Developer

Location
City Of London, England, United Kingdom
help drive systemic improvements to the reliability of our systems. Ideally you have many years of experience building and supporting large-scale software systems and you feel comfortable talking to infrastructure engineers about networking issues or kernel tuning as well as reporting .NET garbage collector bugs to Microsoft … highly valued Excellent communication skills Strong knowledge of C#, Rust or any popular programming language Can write efficient, concurrent code Knowledge of how distributed systems work Knowledge of version control systems The Team Personal development driven by employees Interesting and complex problems to solve Continuously improve ...

Backend Engineer (Go) - Distributed Systems, Remote

Location
Greater London, England, United Kingdom
Monzo is hiring a product backend engineer to join a squad across disciplines and deliver impactful customer features. With a focus on backend systems and distributed architectures, you’ll collaborate with product managers, marketers, researchers, designers, and other engineers across the company. There’s flexibility on location within ...

Java Algo Developer - EQ Trading Technology

Location
Greater London, England, United Kingdom
Meet the Team Core to the health and growth of Millennium’s business, the Information Technology organization develops flexible, scalable technology and advanced proprietary systems that support the firm’s active, multi-manager model. Within this organization, the Equities Tech Algorithmic Development team builds and enhances execution technology that … supports Portfolio Managers and trading partners across the platform, with a focus on high-performance, real-time trading systems and execution capabilities. What You’ll Do Partner closely with technologists, Execution Services, and Equity Finance teams to enhance the firm’s execution offering for Portfolio Managers Build and evolve ...

Team Lead, Software Engineering

Location
Greater London, England, United Kingdom
vision of being the world’s most trusted, innovative, liquidity and data solutions specialist.Role Overview:The Global Analytics team builds and maintains mission-critical systems for price discovery, order management, and trade capture tools that empower the front office to operate efficiently and effectively across global markets.The Software Engineering … debugging tools, including GCC/Clang, GDB and CMake.· Practical experience with Docker and Kubernetes or comparable container orchestration technologies.· Solid understanding of distributed systems, networking, service reliability and production troubleshooting.· Demonstrated experience providing technical leadership to software engineering teams, including technical decision-making, code review, mentoring ...

Senior Software Engineer - Physical AI

Location
Greater London, England, United Kingdom
CoreWeave is responsible for building and scaling the core platform that powers the world’s most advanced engineering simulation and AI workflows. From evolving distributed architecture to enabling the next generation of agentic applications and physical AI, this team delivers the performant, reliable, and scalable foundation trusted … full software lifecycle – from design and testing to deployment, operations, and reliability. You’ll contribute to our platform’s evolution to a more distributed architecture, helping make it agentic ready for the next generation of AI applications. In this role, you will Engineering & Architecture Contribute to the ongoing transition ...

Test Engineer - Environment Hardware Engineering Munich

Location
Greater London, England, United Kingdom
Test Engineer, you will be responsible for the design, execution, and analysis of environmental stress test campaigns across the full range of drone sub-systems and Ground Support Equipment (GSE). As a generalist within the Environmental Cluster, you will apply your knowledge to mechanical, thermal, and environmental qualification … Where other clusters validate functionality, the Environmental Cluster validates survivability and performance under real-world stress. The cluster is organized around domain specialists—Launch Systems, Ground Communication Systems—but requires a generalist backbone to ensure test coverage continuity across all sub-systems, absorb campaign overflows from specialist ...

Site Reliability Engineer (DevSecOps), Production Engineering - ThousandEyes

Hiring Organisation
CISCO Systems
Location
London, UK
Employment Type
Full-time
Reliability Engineer (DevSecOps) in Production Engineering with a strong background in SaaS, operations and security. You will design and manage large-scale, highly available distributed systems in the cloud, collaborating directly with application development teams to enhance the reliability, performance, and security of our platform. ResponsibilitiesCollaborate with software … code. Minimum QualificationsHands-on experience deploying, operating, and troubleshooting containerized workloads in production Kubernetes environments. Professional experience diagnosing and administrating Linux/Unix systems, including process management, file systems, and networking protocols (TCP/IP, DNS, experience developing automation tooling, operational scripts, or backend services using Python ...

Principal Developer

Location
Liverpool, England, United Kingdom
Polars and PySpark) What we’re looking for: Significant experience as a senior or principal engineer leading the design and delivery of data‐intensive systems A track record of building platforms that handle large data volumes, ideally including streaming, IoT, telemetry or time‐series data Strong backend engineering skills … .NET and Azure, with a solid grasp of distributed systems and event‐driven architecture Deep knowledge of data engineering: ingestion, pipelines, data modelling, partitioning, storage formats and performance tuning at scale Experience working closely with data scientists, and an understanding of what it takes to get models ...

Software Engineer III

Location
Lower Blandford St Mary, England, United Kingdom
approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes … develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events ...

Senior Full Stack Developer

Hiring Organisation
GCS
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£550 - £600/day
Developer, you will play a key role in designing, developing, and deploying modern web applications that integrate with AI-powered services and large-scale distributed systems. You will collaborate with cloud engineers, architects, data specialists, and AI teams to deliver scalable, secure, and high-performing solutions in Azure environments. … React, Python, JavaScript, and TypeScript Build responsive, high-performance front-end solutions capable of handling large data volumes Develop and integrate APIs, microservices, and distributed systems Deploy and manage applications within Microsoft Azure environments Integrate applications with LLM-based services, Agentic AI workflows, and AI-driven platforms Work ...

Software Development Engineer

Hiring Organisation
Deerfoot Recruitment Solutions
Location
Hounslow, London, United Kingdom
Employment Type
Contract
Contract Rate
£350 - £430 per day + Hybrid Working
with a TypeScript and Angular front end, but engineers move between languages as projects change, so we are looking for engineers who think in systems rather than in one stack. You'll work with Product Managers, Technical Business Analysts, Architects and Quality Engineers in Agile product teams. Kafka … architecture reviews Investigating defects, finding root causes and supporting deployment, monitoring and troubleshooting What You'll Bring A degree in Computer Science, Engineering, Information Systems or a related field, plus 3+ years in software development within Agile product teams (5+ years preferred) Strong commercial experience in Java ...

Java Lead Software Engineer — Digital Markets Execution Technology, Execute

Location
Greater London, England, United Kingdom
firm’s business objectives. Job Responsibilities Executes and oversees end-to-end software solutions, engineering standards, architecture, and technical troubleshooting for trading systems Designs and builds high-performance, latency-sensitive services with awareness of upstream/downstream system dependencies Develops secure and high-quality production code, and reviews … deep hands-on expertise in Java (17+) , including concurrency, memory management, and object-oriented design Demonstrated experience designing clean APIs and rollout strategies for distributed systems (including integration and backward compatibility considerations) Practical experience with Spring/Spring Boot, microservices, Kubernetes, Linux, and core networking/messaging concepts ...

Senior Software Development Engineer (Full Stack)

Location
Manchester, England, United Kingdom
similar cloud platforms. Strong experience with React or comparable modern frontend frameworks, TypeScript and modern UI development practices. Practical experience with microservices, distributed systems, CI/CD, Infrastructure as Code and DevSecOps ways of working. Experience supporting production systems, troubleshooting complex technical issues, and improving system reliability ...

Site Reliability Engineer (SRE)

Location
Greater London, England, United Kingdom
Reliability Engineer (SRE) you sit at the intersection of software reliability and operational excellence. You own the health, resilience, and recovery of our production systems—while spending equal energy innovating solutions that eliminate human toil, reduce incident blast radius, and raise the reliability bar across the entire platform. … translate them into lasting automated solutions. Half your time is spent in the trenches—supporting production, responding to incidents, and deeply understanding how our systems behave under real conditions. The other half is yours to build: automation, tooling, and observability platforms that make tomorrow's on-call shift meaningfully ...