Distributed Systems Jobs in England

76 to 100 of 511 Distributed Systems Jobs in England

Staff Site Reliability Engineer - Data Infrastructure, AD/ADAS

London, United Kingdom
Woven by Toyota
Our infrastructure is spread across multiple regions and multiple cloud providers. We believe strongly in automation and testing to ensure delivery of robust and correct systems. We are a distributed team, working in Japan, the UK and the US. WHO ARE WE LOOKING FOR? The Cloud and Data Infrastructure team is looking for engineers who are passionate about and … enable the next generation of automotive software development. The right candidate will have excellent communication skills, solid coding skills, expertise in building scalable, reliable, highly available and fault-tolerant systems, broad knowledge of software engineering and site reliability engineering in areas such as Large-Scale Data and Compute Infrastructure, Stream Processing, Kubernetes, High-Performance Networking, Observability and Infrastructure Automation. … multi-region, multi-cloud compute and storage infrastructure powering our data platform and mission critical services. Work with fellow Data Infrastructure engineers and Site Reliability engineers to ensure our systems are scalable, reliable, fault-tolerant, highly available, highly performant, and observable. Manage incidents, triage product or system issues and debug/track/resolve by analyzing the root cause More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Engineering Manager, Securities Processing (Director)

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
and scalable technology platform. Formulate and execute technology strategy for brown-field and green-field efforts. Architecture & Design: Own the architecture and design of enterprise applications, focusing on microservices, distributed systems, and scalable solutions that adapt to changing market conditions. Ensure adherence to technical design, application development standards, and quality processes. Project & Product Delivery: Manage complex technology projects … Collaborate extensively with business users, operations teams, project managers, and other technology groups to gather requirements, manage expectations, and deliver effective solutions. Identify and mitigate potential risks related to systems, processes, and regulatory compliance. System Optimization: Identify system bottlenecks and deficiencies, devising and implementing robust solutions to enhance resiliency, performance, and scalability. Provide technical consultation for performance testing and … Cloud, MVC, Data, Security, JMS), JavaScript (Angular, React.js, jQuery). Architecture: Strong emphasis on Microservice architecture and design patterns, with a proven track record of legacy modernization. Experience with distributed environments and anti-patterns. Databases: Expert knowledge of Oracle RDBMS design (PL/SQL, stored procedures, triggers, performance tuning) and experience with NoSQL (MongoDB, Cassandra). Experience migrating RDBMS More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Engineer

West London, London, England, United Kingdom
Ncounter
Product-Focused Backend Engineer – Functional Programming & Distributed Systems London (Hybrid) | £120,000–£160,000 Equity At Ncounter, we’re partnering with a cutting-edge AI company on a mission to redefine how professionals in highly regulated industries interact with complex, multi-modal data. Their platform empowers users to deploy custom no-code AI agents that produce verifiable outputs … calibre engineering function where every member contributes to planning, testing, analysis, and execution. What You’ll Be Doing: Building and evolving APIs that serve as the backbone for internal systems and customer-facing applications Scaling the platform to support heavy, multi-tenant usage patterns and high-throughput AI workloads Applying foundation models (GPT-4.1, Claude 4, Gemini 1.5 and … on experience with functional programming (Elixir is a plus, but other languages like Scala, Haskell, Clojure, Go, Node.js, or F# are welcome) Proven track record of building and scaling distributed backend systems Solid understanding of infrastructure-as-code and cloud orchestration (AWS, Terraform, Docker) Familiarity with queue management, observability tooling, and shipping in fast-paced environments Awareness of More ❯
Employment Type: Full-Time
Salary: £120,000 - £160,000 per annum
Posted:

Senior Backend Software Engineer

England, United Kingdom
Experis - ManpowerGroup
collaborative teamwork to develop scalable, reliable, and user-friendly software products. As a Senior Backend Engineer, you will be responsible for designing, building, and maintaining scalable, high-performance backend systems that power the data collaboration platform. You will work closely with cross-functional teams, including frontend engineers, product managers, and infrastructure teams, to deliver robust and efficient solutions. This … deliver the core responsibilities: 5+ years of experience in backend development, with expertise in one or more programming languages such as Python, Java, Go, or Node.js. Strong understanding of distributed systems, microservices architecture, and RESTful APIs. Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes). Solid understanding of database design, query optimization, and administration … and resolve complex technical issues. Strong collaboration and communication skills to work effectively in a cross-functional team. What are the key indicators of success in this role? Backend systems handle high traffic and perform efficiently under load. Well-structured, testable, and reusable code that follows best practices. Backend services meet industry security standards and data protection regulations. Optimized More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Engineering Lead

Manchester, Lancashire, England, United Kingdom
Interquest
ll Do Lead, mentor, and grow a team of backend engineers 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 Own the hiring process for … when necessary, especially in system-critical components What They're Looking For Proven experience managing or leading software engineering teams (3+ years) 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:

Java Engineering Lead

Manchester, North West, United Kingdom
InterQuest Group (UK) Limited
ll Do Lead, mentor, and grow a team of backend engineers 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 Own the hiring process for … when necessary, especially in system-critical components What They're Looking For Proven experience managing or leading software engineering teams (3+ years) 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)

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:

Senior DevOps Engineer

Bristol, Gloucestershire, United Kingdom
Lloyds Banking Group
Kafka Streams, and Schema Registry. Advanced Kubernetes skills, including managing ingress controllers, implementing service mesh solutions (like Istio or Linkerd), and handling stateful applications. Experience implementing observability patterns across distributed systems using tools like Prometheus, Grafana, and distributed tracing solutions. Hands-on experience with infrastructure automation using Terraform specifically for Azure resources. Ability to drive architectural decisions More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Systems Engineering) (London)

Highbury, Greater London, UK
Hybrid / WFH Options
LocalStack
GitHub) with over 100k active users worldwide and 290M+ downloads to date. Our customer base ranges from SMBs to Global Fortune 500 companies. We are sustainably growing our globally distributed team across sectors LocalStack is headquartered in Zurich/Switzerland , with a main engineering office in Vienna/Austria and remote team members from the US, FR, UK, CA … ES, and many more countries. This is the right opportunity for a person with over 5+ years in systems or backend engineering roles, experience in building low-level runtime systems for containerized environments, a strong background in API design and build, as well as a strong background in cloud-native technologies like Docker and Kubernetes. Requirements What you … will be working on/responsible for 5+ years of experience in systems engineering, backend development, or a similar low-level technical role. Proven experience developing and maintaining container-based runtime systems (e.g., Docker), with a strong focus on performance, reliability, and cross-environment portability. Solid understanding of container orchestration platforms such as Kubernetes, and experience building tooling More ❯
Employment Type: Full-time
Posted:

Senior Machine Learning Engineer, Scaling and Performance

London, United Kingdom
Hybrid / WFH Options
InstaDeep Ltd
for you. Responsibilities Scaling Expertise: Design and implement strategies to efficiently scale machine learning models across diverse hardware platforms (GPU/TPU). Performance Optimisation: Analyse and profile ML systems under heavy load, pinpointing bottlenecks, and implementing targeted optimisations. Distributed Systems Architecture: Create robust distributed training and inference solutions for maximum computational efficiency. Algorithmic Optimisation: Research … and performance. Low-Level Mastery: Write high-quality Python, C/C++, XLA, Pallas, Triton, and/or CUDA code to achieve performance breakthroughs. Required Skills Understanding of Linux systems, performance analysis tools, and hardware optimisation techniques Experience with distributed training frameworks (Ray, Dask, PyTorch Lightning, etc.) Expertise with Python and/or C/C++ Development with … traces, identifying opportunities for custom XLA operations and CUDA kernel development. Implement and apply SOTA architectures (MAMBA, Griffin, Hyena) to research and applied projects. Adapt algorithms for large-scale distributed architectures across HPC clusters. Employ memory-efficient techniques within models for increased parameter counts and longer context lengths. What We Offer: Real-World Impact: Directly contribute to the performance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer

Manchester, North West, United Kingdom
Hybrid / WFH Options
In Technology 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: You'll be building distributed, event-driven microservices using: Java and the full Spring ecosystem (Spring Boot … ll also contribute to architecture discussions, peer reviews, and technical presentations within the team. What They're Looking For: 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:

Mission Software Engineer, Connected Warfare

London, United Kingdom
Slope
capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a … computer vision, sensor fusion, and networking technology to the military in months, not years. Since 2023, Anduril UK has experienced rapid growth, introducing world-leading software-first, hardware-enabled systems to the UK Ministry of Defence and other government agencies. Our exemplar programme of Maritime Sentry Towers (MST), has been developed and delivered in close partnership with the UK … by UK authorities. Additionally, Anduril UK has expanded its portfolio to include the ALTIUS-600, a versatile autonomous aerial system, and Seabed Sentry, an advanced underwater surveillance platform. These systems, along with others, position Anduril UK to provide a broad range of software and software-enabled hardware products to meet the UK's defence and security needs as outlined More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer Java, Integration, Kafka

London, South East, England, United Kingdom
Hybrid / WFH Options
Become
hands-on experience with Java and Spring Boot in enterprise environments Proven expertise in designing and delivering secure APIs (OAuth2, FAPI, OpenID Connect) Strong understanding of microservices architecture and distributed systems Experience working in regulated environments (banking, fintech, insurance) Familiarity with CI/CD pipelines , Docker , and cloud platforms (e.g., AWS, Azure) Excellent communication and stakeholder engagement skills … working in or contributing to a Centre of Excellence team Consulting experience or a strong consulting mindset is highly desirable Desirable Attributes Experience with event-driven architectures and messaging systems (e.g., Kafka) Exposure to Infrastructure as Code (e.g., Terraform, Ansible) Familiarity with observability tools and performance tuning Ability to mentor junior engineers and lead backend design initiatives Engagement Model More ❯
Employment Type: Contractor
Rate: £600 - £650 per day
Posted:

Senior Full Stack Software Engineer (.Net / React) (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
functionality of our applications and a strong understanding that our customers are the ultimate beneficiary of well built, scalable and working software. Key Responsibilities: Design, develop, and maintain software systems using modern frameworks and technologies. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Implement responsive design principles to ensure … mobile device technologies such for Kotlin (Android) and Swift (iOS) Strong understanding of server-side languages and frameworks such as Node.js, .NET, PHP, GoLang, Rust Experience with database management systems e.g., MySQL, PostgreSQL, MS SQL Server MongoDB). Familiarity with Git and branching strategies such as GitOps Solid understanding of testing frameworks and methodologies e.g. Jest, Mocha, Selenium. Ability … Skills: Experience with cloud platforms e.g., AWS, Azure, Google Cloud. Knowledge of DevOps practices and CI/CD pipelines. Experience with containerization technologies e.g., Docker, Kubernetes Experience in writing distributed systems and concepts of sharding, Pub/Sub. Understanding of Agile methodologies. Even if you don't meet every requirement, we still encourage you to apply. Your unique More ❯
Employment Type: Permanent
Salary: GBP Annual
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 Software Engineer (campaign)

Leeds, West Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
La Fosse
years of hands-on experience in Java and React development Strong knowledge of Spring Boot and microservices Exposure to containerization tools (Docker/Kubernetes) Understanding of cloud platforms and distributed systems Passion for clean code, scalability, and working in a collaborative team Bonus: Experience with JavaScript or other modern languages (polyglot mindset) Why Join? Work for one of More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

Software Engineer

England, United Kingdom
Liberatii
3+ years of professional software development experience. - Exposure to containerization (e.g., Docker) and orchestration (e.g., Kubernetes). - Experience with cloud platforms (e.g., Azure, AWS, or GCP). - Familiarity with distributed systems, compilers, or low-latency applications. - Knowledge of DevOps practices and CI/CD pipelines, with experience in GitHub Actions or similar tools. Our Tech Stack - Core Technologies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mid-Level Machine Learning Engineer - Data Engineer II Chase (London)

London, UK
J.P. MORGAN
GCP, Azure). Proficiency with containerization and orchestration (Docker, Kubernetes or similar) for scalable model deployment. Practical experience with infrastructure-as-code (Terraform, CloudFormation, etc.). Understanding of concurrency, distributed systems, and scalable API development for ML-powered applications. Experience with version control (Git) and CI/CD pipelines. Strong problem-solving skills, attention to detail, and a More ❯
Employment Type: Full-time
Posted:

Senior Golang Developer (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
Golang Development: - 5+ years of experience in software development, with at least 2 years specializing in Go. - Develop and maintain robust, high-performance applications using Go. - Work on concurrent systems such as real-time bidding (RTB) systems, high-load marketplaces, or chat applications. - Build and optimize distributed systems, with a preference for experience in Actor patterns … frameworks like Gin or Echo. 3) DevOps and Automation: - Set up and manage CI/CD pipelines using Infrastructure as Code (IaC). - Build and maintain monitoring and alerting systems, with a preference for experience using DataDog. 4) Database and Messaging Integration: - Design and integrate databases, with experience in Postgres or MySQL being essential. - Set up and manage message More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - .NET & AWS

Manchester, North West, United Kingdom
Hybrid / WFH Options
Daniel James Resourcing Ltd
power complex digital products across multiple markets. Youll help drive cloud-native architecture at enterprise scale , influence technical strategy, and contribute directly to the delivery of modern, customer-facing systems used by thousands. Why This Role Matters Our client is transitioning from a landscape of legacy, siloed systems to a unified, cloud-first architecture built on modern engineering …/C# AWS (preferred), Azure, GCP Docker, Kubernetes, container orchestration Microservices, RESTful APIs Event-driven architectures SQL and NoSQL technologies CI/CD, Infrastructure as Code Scalable, cloud-native, distributed systems What Were Looking For A background in software engineering with a deep understanding of scalable system architecture. Hands-on experience designing and delivering cloud-native platforms in More ❯
Employment Type: Permanent, Work From Home
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 … ll also contribute to architecture discussions, peer reviews, and technical presentations within the team. What They're Looking For: 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: £45,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 … ll also contribute to architecture discussions, peer reviews, and technical presentations within the team. What They're Looking For: 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 DevOps and SRE Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
at scale. In this role, you'll partner with the team to develop new functionality and modernise existing infrastructure, design pipelines, improve monitoring, logging and alerting, and ensure our systems remain performant, secure, and efficient. Responsibilities: This is a hands-on role with high ownership. You'll collaborate across teams to: Modernise our infrastructure by leading the migration from … speed - at once. You'll be key to making it work. Required Skills: Knowledge of one or more programming languages (Java/Scala, TypeScript, Python). Validated experience operating distributed systems at scale in production. Cloud AWS (primary), Kubernetes (future), Docker (current), Terraform. Excellent debugging skills across network, systems, and data stack. Observability tooling, e.g. custom metrics … optimising Kafka, Spark, or container networking under load. In Return: This role is at the heart of a highly leveraged platform, enabling hundreds of engineers to use critical data systems with confidence. You'll have ownership, impact, and a seat at the table as we define how SRE and platform thinking shape our next-generation data infrastructure. If you More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of AI (London)

London, UK
Scrumconnect Consulting
graph neural networks) in real-world applications. Proficiency in Python and core ML libraries (PyTorch, TensorFlow, scikit-learn, Hugging Face, etc.). Strong software engineering background: data structures, algorithms, distributed systems, and version control (Git). Experience designing scalable ML infrastructure on cloud platforms (AWS SageMaker, GCP AI Platform, Azure ML, or equivalent). Solid understanding of data … to-Have) Prior experience in a stealth-mode or early-stage startup, ideally taking an AI product from 0 1. Background in a relevant domain (e.g., healthcare AI, autonomous systems, finance, robotics, computer vision, or NLP). Hands-on experience with large-scale language models (LLMs) and prompt engineering (e.g., GPT, BERT, T5 family). Familiarity with on-device More ❯
Employment Type: Full-time
Posted:
Distributed Systems
England
10th Percentile
£63,630
25th Percentile
£72,500
Median
£90,000
75th Percentile
£115,000
90th Percentile
£138,500