Distributed Systems Jobs in England

501 to 525 of 2,273 Distributed Systems Jobs in England

Senior Software Engineer I - Menu Foundation [United Kingdom]

London, England, United Kingdom
Hybrid / WFH Options
Olo Inc
actively implement performance optimizations and resilience mechanisms. Monitor and maintain services in production, diagnosing and resolving critical issues efficiently with minimal support. Participate in the architecture and design of distributed systems, ensuring best practices are followed for reliability and scalability. Take the initiative to improve the team's development processes and tooling, advocating for best practices and automation … on experience with RDBMS development. Collaboration with UX/UI designers to implement responsive and user-friendly interfaces. Adept at writing unit tests and testable code, and working under distributed version control (preferably Git). In-depth understanding of Windows, Linux, database, and networking concepts. Hands-on experience instrumenting, deploying, and monitoring production code. Working knowledge of F# or … functional programming (highly desirable), or openness to learning functional programming. Strong knowledge of building and maintaining distributed systems, leveraging cloud platforms and services (e.g., AWS, Kafka, Redis, distributed messaging systems, Amazon Web Services, Terraform, Docker, Kubernetes/EKS). Demonstrate leadership skills by mentoring peers, leading technical discussions, and collaborating effectively across teams and departments to More ❯
Posted:

Data Engineer (DV Security Clearance)

Reading, England, United Kingdom
Women in Tech UK
Innovation & Advisory area which sits within the Space, Defence and Intelligence business unit here at CGI. The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients … Basingstoke. This role will be pivotal in driving the collection, formatting and integrity of our data, with a focus on advancing data collection, processing, and storage using cutting-edge distributed systems. Ideal candidates will have a keen interest in Cyber Security or Big Data. Key Responsibilities: Modernise Data Infrastructure: Develop and enhance data collection, processing, and storage systems using advanced distributed technologies, including Kafka, Kubernetes, Zookeeper, and HDFS. Automate Release Processes: Improve reproducibility, testability, and quality of our releases by automating release processes. Knowledge of Ansible and Azure DevOps is highly beneficial. Collaborate Cross-Functionally: Work closely with various teams to understand and meet their security and data requirements, ensuring that our development aligns with their More ❯
Posted:

ArcSight Data Engineer (DV Security Clearance)

Reading, England, United Kingdom
CGI
first applicants, read the complete overview of the role below, then send your application for consideration. The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients … Basingstoke. This role will be pivotal in driving the collection, formatting and integrity of our data, with a focus on advancing data collection, processing, and storage using cutting-edge distributed systems. Ideal candidates will have a keen interest in Cyber Security or Big Data. Key Responsibilities: • Modernise Data Infrastructure: Develop and enhance data collection, processing, and storage systems using advanced distributed technologies, including Kafka, Kubernetes, Zookeeper, and HDFS. • Automate Release Processes: Improve reproducibility, testability, and quality of our releases by automating release processes. Knowledge of Ansible and Azure DevOps is highly beneficial. • Collaborate Cross-Functionally: Work closely with various teams to understand and meet their security and data requirements, ensuring that our development aligns with their More ❯
Posted:

Staff Software Engineer

London, United Kingdom
P2P
a high degree of accountability and responsibility from Day 1. You will be an integral part of the Ripple Trading and Markets Team, building scalable, resilient and performant trading systems in a constantly evolving and fast paced environment. You will have real impact and have the opportunity to drive the architectural roadmap, whilst looking to optimise away manual inefficiencies. … refining the signal processing and breadth of trading strategies and products. Building towards an event-driven architecture to connect the logical building blocks and provide integrated communication between trading systems and to other partners. Continuing to support and complement Ripple's Payments, Custody and Stablecoin business units WHAT YOU'LL DO: Be an ambitious builder, working up and down … the stack, mixing software engineering, data engineering, and distributed systems knowledge to build modern enterprise payment applications. Build reliable, high-throughput, low-latency microservices to power a diverse range of trading use cases Engage in the complete software development lifecycle by collecting requirements, showcasing solid software design principles, and maintaining operational excellence through unit and integration testing Be More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Site Reliability Engineer - Tribus

London, England, United Kingdom
ZipRecruiter
ensure performance and reliability. Implement best practices in monitoring, alerting, capacity planning, and incident response. Proactively identify and resolve system issues to minimize downtime. Requirements Strong experience in Linux systems administration and networking fundamentals. Proficiency in python is a must. Experience with containerisation and orchestration tools (Docker, Kubernetes). Understanding of distributed systems, real-time performance, and More ❯
Posted:

Contract C# Developer | Investment Management

London Area, United Kingdom
Pharos Resource Partners
investment management firm, are looking for a senior C# Developer to join their tech team on a long-term outside IR35 contract. You’ll be building and enhancing complex systems that support front-to-back office operations, working in a modern, event-driven architecture. Expect a fast-paced, collaborative environment where your code genuinely matters. What you’ll be … doing: Developing high-performance C#/.NET Core applications Working on distributed systems and microservices Collaborating across tech and business teams Supporting cloud-based and DevOps-first deployments Tech you'll be using: C#/.NET Core Kafka/RabbitMQ (or similar messaging frameworks) SQL Server Azure or AWS CI/CD tools (Azure DevOps, TeamCity) Docker/ More ❯
Posted:

Contract C# Developer | Investment Management

City of London, London, United Kingdom
Pharos Resource Partners
investment management firm, are looking for a senior C# Developer to join their tech team on a long-term outside IR35 contract. You’ll be building and enhancing complex systems that support front-to-back office operations, working in a modern, event-driven architecture. Expect a fast-paced, collaborative environment where your code genuinely matters. What you’ll be … doing: Developing high-performance C#/.NET Core applications Working on distributed systems and microservices Collaborating across tech and business teams Supporting cloud-based and DevOps-first deployments Tech you'll be using: C#/.NET Core Kafka/RabbitMQ (or similar messaging frameworks) SQL Server Azure or AWS CI/CD tools (Azure DevOps, TeamCity) Docker/ More ❯
Posted:

Contract C# Developer | Investment Management

South East London, England, United Kingdom
Pharos Resource Partners
investment management firm, are looking for a senior C# Developer to join their tech team on a long-term outside IR35 contract. You’ll be building and enhancing complex systems that support front-to-back office operations, working in a modern, event-driven architecture. Expect a fast-paced, collaborative environment where your code genuinely matters. What you’ll be … doing: Developing high-performance C#/.NET Core applications Working on distributed systems and microservices Collaborating across tech and business teams Supporting cloud-based and DevOps-first deployments Tech you'll be using: C#/.NET Core Kafka/RabbitMQ (or similar messaging frameworks) SQL Server Azure or AWS CI/CD tools (Azure DevOps, TeamCity) Docker/ More ❯
Posted:

Junior Java Developer-Listed Derivatives

London, England, United Kingdom
Hybrid / WFH Options
eClerx
to the development of a large, complex OTC Client Clearing project involving integration with multiple clearing houses (CCPs) and middleware platforms. Develop and deliver major components of critical transactional systems that support complex clearing and post-clearing lifecycle event workflows. Work on systems that support diverse workflows and business rules using Java, Spring, Hibernate, Sybase/DB2, and … MQ Series. Design and implement test scenarios to ensure system robustness and reliability. Contribute to the architecture and development of scalable, event-driven distributed systems. Ensure high performance and responsiveness in multi-threaded environments. Eligibility Requirements Proficiency in Java with very good understanding of multi-threading and core Java concepts. Strong experience in large-scale distributed, event-driven … including design and querying using SQL. Experience with Spring, Hibernate, XML, and build tools such as Gradle. Familiarity with Perl, C#, and Sybase/DB2. Experience building message-based systems using messaging products such as IBM MQ and TIBCO. Strong knowledge of continuous integration and deployment practices (DevOps). Knowledge of OTC Derivatives and related front-end technologies. Experience More ❯
Posted:

Senior Site Reliability Engineer, Production Engineering

London, England, United Kingdom
ThousandEyes
are seeking a skilled Senior Site Reliability Engineer (SRE) in Production Engineering with a strong background in SaaS and operations. 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. What You’ll Do Collaborate with software engineers … as Python or Go. In-depth knowledge of cloud providers, preferably AWS. Proven ability to build and implement scalable and well-tested solutions. Strong understanding of Unix/Linux systems, including kernel, system libraries, file systems, and client-server protocols. Knowledge of Site Reliability principles: Incident Response, Change Management, Distributed Systems, Deployment Strategies, and SLOs. Preferred More ❯
Posted:

Machine Learning Engineer II

London, England, United Kingdom
Expedia Group
for travellers? Do you believe that modern online experiences should adapt to the needs and preferences of individual users? Are you fascinated by data, machine learning techniques, and software systems engineering? Do you love building creative, high-scale distributed systems using a diverse set of state of the art technologies? Our team wants to talk to you … What you’ll do You work in a cross-functional team of ML Engineers and ML Scientists to operationalise ML models in production. You build scalable, high-performance systems for model development, data ingestion, feature engineering, inference, and monitoring/evaluation. You provide an accurate time estimates for your scope of work, turn it into code, and deliver on More ❯
Posted:

Senior Software Engineer Regional Platform

London, England, United Kingdom
Wise
are constantly pushing the boundaries of speed, coverage, and affordability. Our team focuses on building the platforms and frameworks that empower regional engineers to seamlessly integrate Wise with payment systems across the globe. This involves working at both the core payment processing level and on specific regional integrations. How We Work Agile environment: We embrace agile methodologies and foster … apply! Proven track record: You're a results-oriented individual with a history of delivering successful projects. Experience: You have at least 5 years of experience in software development. Distributed systems expertise: You have experience working with large-scale distributed systems. Java proficiency: You possess strong Java 8+ skills. Database knowledge: You're comfortable working with relational … feedback. Testing advocate: You write testable code and believe in Test Driven Development. Bonus Points Experience with Spring Boot Experience with Kafka Experience building highly reliable and highly available systems Additional Information We’re people without borders — without judgment or prejudice, too. We want to work with the best people, no matter their background. So if you’re passionate More ❯
Posted:

Senior Software Engineer – API & ML Infrastructure

London, England, United Kingdom
SoCode Recruitment
generation of AI. About Us We’re a stealth-mode deep tech startup rethinking how AI models train, adapt, and scale. Our mission is to optimise large-scale AI systems — making them faster, smarter, greener, and cheaper. If you’re excited by infrastructure that powers the frontier of machine learning, we’d love to talk. The Role We’re … scale. You’ll take full ownership of the infra stack — from backend APIs to deployment and scaling. This role sits at the intersection of MLOps, cloud-native architecture, and distributed systems. What You’ll Do Build scalable APIs with FastAPI (or similar), Python, and modern web tooling Design and maintain ML model serving infrastructure Collaborate with ML engineers on … in system design, performance, and reliability What We’re Looking For 5+ years of software engineering experience Strong backend skills — Python, REST APIs, FastAPI Proven experience scaling cloud-native systems (AWS, microservices, IaC) Kubernetes + Terraform expertise in production environments Solid understanding of ML deployment (e.g. PyTorch, TensorFlow, JAX) Frontend skills with React/TypeScript or similar Bonus: big More ❯
Posted:

Senior Software Engineer – API & ML Infrastructure

South East London, England, United Kingdom
SoCode Recruitment
generation of AI. About Us We’re a stealth-mode deep tech startup rethinking how AI models train, adapt, and scale. Our mission is to optimise large-scale AI systems — making them faster, smarter, greener, and cheaper. If you’re excited by infrastructure that powers the frontier of machine learning, we’d love to talk. The Role We’re … scale. You’ll take full ownership of the infra stack — from backend APIs to deployment and scaling. This role sits at the intersection of MLOps, cloud-native architecture, and distributed systems. What You’ll Do Build scalable APIs with FastAPI (or similar), Python, and modern web tooling Design and maintain ML model serving infrastructure Collaborate with ML engineers on … in system design, performance, and reliability What We’re Looking For 5+ years of software engineering experience Strong backend skills — Python, REST APIs, FastAPI Proven experience scaling cloud-native systems (AWS, microservices, IaC) Kubernetes + Terraform expertise in production environments Solid understanding of ML deployment (e.g. PyTorch, TensorFlow, JAX) Frontend skills with React/TypeScript or similar Bonus: big More ❯
Posted:

Python Developer (Data)

London Area, United Kingdom
Stanford Black Limited
data platform used by data analysts, scientists, and quantitative investors. The platform involves technologies like Docker, Kubernetes, REST APIs, and multi-language client libraries. Key Responsibilities: Build cloud-based, distributed data solutions. Understand and prioritize investment data needs. Collaborate with users and team members to refine requirements. Design high-performance data ingestion and delivery systems. Technical Skills: 7+ years … with Python, Rust is a bonus Strong expertise in distributed systems Experience with event streaming platforms like Kafka . Familiarity with DevOps , CI/CD , and infrastructure-as-code . API design experience; front-end experience with React is a plus. Cloud experience (especially AWS ) is highly valued. Additional Requirements: Experience working within the data space within a More ❯
Posted:

Python Developer (Data)

City of London, London, United Kingdom
Stanford Black Limited
data platform used by data analysts, scientists, and quantitative investors. The platform involves technologies like Docker, Kubernetes, REST APIs, and multi-language client libraries. Key Responsibilities: Build cloud-based, distributed data solutions. Understand and prioritize investment data needs. Collaborate with users and team members to refine requirements. Design high-performance data ingestion and delivery systems. Technical Skills: 7+ years … with Python, Rust is a bonus Strong expertise in distributed systems Experience with event streaming platforms like Kafka . Familiarity with DevOps , CI/CD , and infrastructure-as-code . API design experience; front-end experience with React is a plus. Cloud experience (especially AWS ) is highly valued. Additional Requirements: Experience working within the data space within a More ❯
Posted:

Support Engineer - Fully Remote - UK Based

London, United Kingdom
Hybrid / WFH Options
Erlang Solutions Ltd
of our customers' mission-critical systems. We foster a collaborative and innovative work environment where talented individuals can thrive and make a significant impact. If you are passionate about distributed systems, enjoy tackling complex challenges, and are driven to deliver exceptional customer experiences, Seventh State is the place for you. The Opportunity We are seeking a highly motivated … encouraged to represent Seventh State by delivering presentations and participating in discussions at relevant industry conferences and meetups. Your Technical Expertise Experience in Operations: You have experience managing production systems, responding to incidents, and implementing best practices. You are familiar with monitoring, logging, and incident management and have hands-on experience with deployment, configuration, and troubleshooting in live production … systems. Experience with Messaging Systems: You have experience with distributed systems that use some form of messaging system (e.g. RabbitMQ, Kafka, Pulsar, etc). The role is focusing on RabbitMQ and you will have time to acquire deep knowledge in it. Programming Proficiency: You have some proficiency in at least one programming language, ideally some knowledge of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Backend Engineer

London, England, United Kingdom
Hybrid / WFH Options
Promote Project
with at least 3+ years in a senior or staff-level backend engineering role. 3+ years of professional experience with Node.js, including building production-grade applications. Strong experience with distributed messaging systems (e.g., Kafka), including configuring and optimizing message flows. Expertise in event-driven microservices development. A proven track record in building and optimizing high-throughput, distributed … Deep understanding of cryptography, including public/private key encryption and signing. Knowledge of decentralized identity, verifiable credentials, and DIDComm protocols. Familiarity with low-latency NoSQL datastores. Familiarity with distributed systems principles beyond Kafka, such as consensus protocols or distributed tracing. Benefits: Flexible Remote Work: Work from anywhere! $1000 WFH Stipend: Use within your first year of More ❯
Posted:

Senior Software Engineer I - Regional Platform

London, England, United Kingdom
Wise
are constantly pushing the boundaries of speed, coverage, and affordability. Our team focuses on building the platforms and frameworks that empower regional engineers to seamlessly integrate Wise with payment systems across the globe. This involves working at both the core payment processing level and on specific regional integrations. How We Work Agile environment: We embrace agile methodologies and foster … apply! Proven track record: You're a results-oriented individual with a history of delivering successful projects. Experience: You have at least 5 years of experience in software development. Distributed systems expertise: You have experience working with large-scale distributed systems. Java proficiency: You possess strong Java 8+ skills. Database knowledge: You're comfortable working with relational … feedback. Testing advocate: You write testable code and believe in Test Driven Development. Bonus Points Experience with Spring Boot Experience with Kafka Experience building highly reliable and highly available systems Additional Information We’re people without borders — without judgment or prejudice, too. We want to work with the best people, no matter their background. So if you’re passionate More ❯
Posted:

Adobe Marketing Solutions, Software Engineer - Asset & Wealth Management - London - VP

London, England, United Kingdom
NCAA (National Collegiate Athletic Association)
change the world by connecting people and capital with ideas and solve the most challenging and pressing engineering problems for our clients. Our engineering teams build scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Engineering, which is comprised of our … Contribute to SDLC documentation and guidance including templates, patterns, and controls. Perform code reviews and system design reviews and establish code quality standards and software best practices for a distributed systems architecture. Mentor and help develop more junior technical talents. Communicate with leadership, engineers, and business teams. We are looking for someone with lots of energy that enjoys … self-motivated. Passion for staying up to date with the latest marketing technologies and industry trends. Preferred Qualifications Certifications in Adobe Marketing Cloud. Experience and familiarity with other CRM systems and marketing automation tools. Experience with A/B testing and optimisation. Familiarity with tag management systems. Experience with microservice architectures. Strong proficiency in: Distributed systems, Low More ❯
Posted:

System Development Engineer, Network Telemetry Engineering, GCNA

Cambridge, England, United Kingdom
Amazon
resolution of network congestion events, to optimizing the cost of our network, and forecasting future capacity needs. NTE mission is to distribute quality traffic data to our customers through systems that provide visibility into the traffic utilization of the Amazon network. We are looking for an exceptional System Development Engineer (SysDE) to build and automate our software systems … of network monitoring systems. The ideal candidate will share our excitement about cloud computing and will be passionate about delivering high quality services. You should have good knowledge of distributed systems with design and implementation experience, as well as the ability to lead and mentor other engineers. You will be customer centric and enjoy working in a fast … one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust - Experience with Linux/Unix - Experience with CI/CD pipelines build processes PREFERRED QUALIFICATIONS - Experience with distributed systems at scale Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive More ❯
Posted:

Site Reliability Engineer

Isleworth, England, United Kingdom
Third Republic
creating, and delivering technical infrastructure code or services to improve the performance of customer-facing applications. Troubleshooting and resolving technical issues Taking responsibility for the stability and security of systems Communicating work status regularly to superiors Contributing to upgrades and standards for large-scale distributed systems Planning and demand forecasting, system tuning, and software performance analysis Defining More ❯
Posted:

Cloud Architect

City of London, London, United Kingdom
Hybrid / WFH Options
Talent Hero Ltd
profile in our database for future opportunities as well. This role is an excellent opportunity for cloud professionals with a strong architectural mindset and hands-on experience building scalable systems across AWS, Azure, or GCP. If youre skilled at turning business needs into technical cloud solutions we encourage you to apply. Remote cloud architecture roles are both in demand … emerging cloud technologies and advise on adoption strategies Use tools like AWS, Azure, GCP, Terraform, Kubernetes, Docker, Jenkins, Ansible , and others Requirements Minimum Bachelors degree in Computer Science, Information Systems, or a related field Proven experience as a Cloud Architect or similar senior cloud infrastructure role (minimum 1 year ) Deep knowledge of cloud platforms (AWS, Azure, or GCP) and … their core services Proficiency with infrastructure as code (Terraform, CloudFormation, etc.) Experience designing and securing distributed systems at scale Familiarity with CI/CD , containerization , and cloud cost optimization strategies Bonus: Certifications such as AWS Certified Solutions Architect, Azure Architect Expert, or GCP Professional Cloud Architect Strong communication, problem-solving, and leadership skills in remote teams Benefits More ❯
Employment Type: Contract, Work From Home
Rate: £75,000
Posted:

Senior Software Engineer, Advertising Engineering

Manchester, England, United Kingdom
Roku, Inc
Team to build this platform. We are hiring a Senior Software Engineer, Advertising Platform, to be a vital part of this mission. If you bring extensive experience building complex systems, love great technology at scale, enjoy mentoring, jumping in, and figuring things out in any system, this role is for you! What you'll be doing Work alongside a … for platform innovation and reuse Deliver top-quality software in a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java or C++ Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed More ❯
Posted:

Senior Technical Lead - Compute Services, SVP

London, England, United Kingdom
Hybrid / WFH Options
Citigroup Inc
London, and other major financial hubs. Team & Role Overview Our team owns multiple Java Spring Boot Services that execute, partition, and track quantitative risk graphs/trades in a distributed environment. These graphs can fail due to their complexity and our system must adapt quickly to these failures to provide a seamless experience for clients. XiP Compute Services are … platform from complexity and low-value features Collaborating with key partners across the firm for extending the platform, such as: the infrastructure provider group; quant group; upstream and downstream systems Mentoring/coaching junior developers on coding/architecture approaches and best practices Skills and Experience: Expert knowledge of distributed systems including event-driven architecture; at-least … once messaging; CAP Theorem; horizontal and vertical scaling strategies; massively distributed architectures Expert knowledge of Java, JVM, memory management, garbage collection Thorough understanding of multithreaded environment challenges Expert knowledge of Spring, SpringBoot framework and associated technologies Expert knowledge of test frameworks, such as Junit, Mockito, writing easily-testable code Expertise in Java debugging, including remote debugging of services deployed More ❯
Posted:
Distributed Systems
England
10th Percentile
£60,000
25th Percentile
£70,000
Median
£90,000
75th Percentile
£115,000
90th Percentile
£140,677