Distributed Systems Jobs in the City of London

26 to 50 of 116 Distributed Systems Jobs in the City of London

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:

Staff AI/ML Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
sharing. Scalability & Reliability Solve practical challenges like data quality, explainability, and robust infrastructure for ML. What You’ll Bring 7+ years of hands-on experience building ML/AI systems in production. 3+ years in a senior technical contributor or team lead role. Advanced Python skills with exposure to common ML frameworks and data libraries. Solid experience working with … cloud platforms (ideally AWS) and infrastructure-as-code tools (e.g., Terraform). Understanding of distributed systems, microservices, and modern software architecture. Hands-on experience with LLMs and generative AI models, including tuning and inference. Ability to set up CI/CD pipelines for ML workflows and manage models in a cloud environment. Strong communication and stakeholder engagement skills. More ❯
Posted:

Senior Production Engineer - Fintech/Digital Assets

City of London, London, United Kingdom
Tempest Vane Partners
Building SLIs/SLOs and advocating for best practices in platform reliability. Scaling infrastructure in Azure (AKS, App Insights, Key Vault, etc.). Automating recovery, scaling, and monitoring across distributed systems. Collaborating with cross-functional teams to align platform strategy and reliability goals. What You’ll Bring: 5+ years in software engineering or SRE/production infrastructure roles. Strong More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Burns Sheehan
Senior Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £110,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Senior Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that … provider🌳 What they're looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, C/C++ or Java. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Experience working on software infrastructure or building Cloud native software using Kubernetes Understanding of systems … network programming - that's a plus... but definitely not needed! If this sounds like you, feel free to apply and I can run through more details! Senior Software Engineer | Distributed Systems | Sustainable Cloud Native Platform More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Copello Global
help shape a next-generation software stack that enables seamless communication across satellites, aircraft, and other high-mobility platforms. What You’ll Do Design and develop highly scalable backend systems to support real-time, distributed networking Build and optimize software for cloud, on-prem, and hybrid deployments Work with Kubernetes, Docker, and cloud technologies (AWS, GCP, or Azure … experience in C++ and/or Golang for backend development 7-10 years of experience working in backend software 5+ years of experience working within Satellite Communications. Knowledge of distributed systems, networking protocols, and cloud platforms Experience with Kubernetes, Docker, and container orchestration Passion for tackling complex engineering challenges in a fast-paced environment Why Join? Work on More ❯
Posted:

Senior Software Engineer - Golang

City of London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
help shape a next-generation software stack that enables seamless communication across satellites, aircraft, and other high-mobility platforms. What You’ll Do Design and develop highly scalable backend systems to support real-time, distributed networking Build and optimize software for cloud, on-prem, and hybrid deployments Work with Kubernetes, Docker, and cloud technologies (AWS, GCP, or Azure … For Strong experience in Golang for backend development 7-10 years of experience working in backend software 5+ years of experience working within Networking or Satellite Communications Knowledge of distributed systems, networking protocols, and cloud platforms Experience with Kubernetes, Docker, and container orchestration Passion for tackling complex engineering challenges in a fast-paced environment Why Join? Work on More ❯
Posted:

Site Reliability Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Annapurna
behalf of a pioneering technology company to recruit a Site Reliability Engineer (SRE) . This is a unique opportunity to play a vital role in developing cutting-edge AI systems that power autonomous vehicle technology. What to Expect: The SRE will be instrumental in ensuring the stability, resilience, and efficiency of complex autonomous systems. This is a role for … and reliability challenges, and wants to play a significant role in shaping the future of AI-driven mobility. Key responsibilities include: Ensuring smooth and continuous operation of autonomous vehicle systems in real-world environments. Developing and automating tools for system support, incident response, and fleet management. Designing and implementing monitoring and logging solutions to prevent issues and reduce resolution … In-depth knowledge of cloud platforms (AWS, GCP, or Azure). Proven experience with CI/CD pipelines and container technologies like Docker and Kubernetes. Deep understanding of networking, distributed systems, and databases. Expertise in monitoring and observability tools such as DataDog, Prometheus, Grafana, ELK stack, or Splunk. Excellent communication skills and a meticulous approach to problem-solving. More ❯
Posted:

GoLang Developer

City of London, London, United Kingdom
Fruition Group
join a prestigious tech client on a contract basis. This company is renowned for its engineering excellence, and they're looking for a GoLang Developer who can take their distributed systems to the next level. As a GoLang Developer, you'll be working on mission-critical, data-intensive applications that push the boundaries of technology, taking ownership of … scalability, as well as participating in code reviews, design discussions, and knowledge sharing. GoLang Developer - Key Requirements: Significant professional experience in software development, with a strong focus on backend systems Proficiency in Go/Golang and proven expertise in AWS, Kubernetes, and Docker Experience with end-to-end software engineering, including system design and architecture Hands-on experience working More ❯
Posted:

Senior Software Engineer (C#)

City of London, London, United Kingdom
Trayport
Architecture, Aid colleagues to help coordinate our projects Peer review code The Person Strong working knowledge of C# or Kotlin Experience writing efficient, concurrent .NET code Experience working on distributed systems Strong knowledge of Kubernetes and Kafka Experience with Git, and Deployment Pipelines Having worked with at least one of the following stacks: Hadoop, Apache Spark, Presto AWS … Redshift, Azure Synapse or Google BigQuery Experience profiling performance issues in database systems Ability to learn and/or adapt quickly to complex issues Happy to collaborate with a wide group of stakeholders Nice to have Experience building financial data analytics products Experience working in a DevSecOps environment, where cross-functional collaboration is critical More ❯
Posted:

GoLang Developer

City of London, England, United Kingdom
JR United Kingdom
join a prestigious tech client on a contract basis. This company is renowned for its engineering excellence, and they're looking for a GoLang Developer who can take their distributed systems to the next level. As a GoLang Developer, you'll be working on mission-critical, data-intensive applications that push the boundaries of technology, taking ownership of … system performance, reliability, and scalability, as well as participating in code reviews, design discussions, and knowledge sharing. Significant professional experience in software development, with a strong focus on backend systems Proficiency in Go/Golang and proven expertise in AWS, Kubernetes, and Docker Experience with end-to-end software engineering, including system design and architecture Hands-on experience working More ❯
Posted:

Tech Lead- Backend (Go, Node.js)

City of London, London, United Kingdom
Hybrid / WFH Options
InterQuest Group
You’ll Bring: 3+ years of experience leading backend teams (5+ engineers) 5+ years of hands-on engineering experience with Go and Node.js Proven expertise in building microservices and distributed systems Experience with cloud platforms (AWS or GCP), Docker, Kubernetes, and CI/CD pipelines Strong focus on writing clean, scalable, and secure code Excellent communication, collaboration, and More ❯
Posted:

Tech Lead- Backend (Go,

City of London, Greater London, UK
Hybrid / WFH Options
InterQuest Group
You’ll Bring: 3+ years of experience leading backend teams (5+ engineers) 5+ years of hands-on engineering experience with Go and Node.js Proven expertise in building microservices and distributed systems Experience with cloud platforms (AWS or GCP), Docker, Kubernetes, and CI/CD pipelines Strong focus on writing clean, scalable, and secure code Excellent communication, collaboration, and More ❯
Employment Type: Full-time
Posted:

Lead Software Engineer

City of London, London, United Kingdom
Burns Sheehan
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that … they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition and creation of solutions from 0-1, solving ambiguous and … complex challenges. Experience working on software infrastructure or building Cloud native software using Kubernetes. Understanding of systems design and Open Source components. If you have knowledge of building virtual machines - Virtual servers, virtual networking or network programming - that's a plus... but definitely not needed! If this sounds like you, feel free to apply and I can run through More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Cititec
A leading global trading firm is looking for a C# .NET Developer to join its trading systems team. You’ll work across front office, risk, and operations to build and support business-critical systems that handle real-time trade execution, messaging, and integration. This role focuses on developing high-performance services using the .NET framework, integrating with FIX … play a key role in improving trade flow automation and operational efficiency across the front-to-back lifecycle. Key Responsibilities: Design and develop .NET-based services that integrate trading systems using FIX Build and maintain messaging infrastructure using RabbitMQ, Kafka, or similar Develop robust APIs and services for trade capture, enrichment, and routing Work closely with traders, middle office … etc.) Knowledge of STP, order lifecycle, and post-trade processing Familiarity with CI/CD tools like TFS Build, TeamCity, or Azure DevOps Solid understanding of trading and risk systems in capital markets Desirable: Background in equities or FX trading environments Exposure to microservices architecture and distributed systems Experience with SQL Server and database-driven workflows Agile More ❯
Posted:

Senior Java Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
CipherTek Recruitment
. FIC or similar business knowledge: Strong understanding of FIC markets Experience with FIX protocol , SBE Market Data Feeds (e.g., Refinitiv, Bloomberg), and LP connectivity . Real time Messaging Systems: Experience with low-latency messaging technologies such as Solace . Linux based systems, CI/CD pipelines, GitHub Actions, MyBatis, Maven Advanced experience with FIX Engines/Routers … Raptor, Catalyst, Chronicle, or similar tools). Distributed Systems: Experience with distributed computing , clustering , and scalability strategies . Soft Skills: Excellent communication and interpersonal skills to work effectively with both business and technology teams. Ability to thrive in a fast-paced, high-pressure environment . Strong sense of ownership and accountability for delivering results. More ❯
Posted:

Senior Lead Software Engineer

City Of London, England, United Kingdom
Smart Spaces®
Preferable: 8+ YOE Salary Range: Competitive Role Introduction: We are an award-winning, industry leading PropTech company, developing pioneering tech platforms for building management systems, control and communication. We are a rapidly growing, successful scale-up, and are looking for talented and highly motivated individuals who are ready to help take us to the next level. We are looking … working with the CTO and Head and Product to influence the product roadmap, and will be a strong mentor to other developers. Responsibilities: Develop and maintain our Bookable Services systems, ensuring a great UX with strong features, high performance, and high reliability for users Maintain deep technical expertise, evangelise best practices, and guide teammates through engineering challenges Champion of … or similar) TDD/BDD approach Strong knowledge of software and system design patterns More than 8 years industry experience Desirable Skills: Specific experience working on large-scale booking systems Team leadership experience/stakeholder management Cloud-native development, working on distributed systems (we use AWS primarily) Proficiency with React and Typescript for occasional full-stack work More ❯
Posted:

Lead Software Engineer - 95% Remote - £85k - ID41216

City of London, London, United Kingdom
Hybrid / WFH Options
Humand Talent
Lead Software Engineer – UK Remote | £80,000 to £85,000 | Hands-on Leadership in Scalable Systems Are you a technical leader ready to guide a high-performing engineering team? Do you enjoy mentoring others while staying close to architecture and system design? Interested in shaping tools that support real-world infrastructure at scale? We’re recruiting for a Lead … working across the full product lifecycle while helping others grow. Why This Role is Great Lead a talented team delivering software that supports the installation, configuration and maintenance of distributed systems at scale Balance hands-on technical design with mentoring and team development Collaborate across product, cloud, QA and systems engineering to deliver robust solutions Contribute to … Agile delivery and team collaboration Building for maintainability, performance and clear documentation Experience or interest in the following would also be valuable: Managing or supporting connected devices or remote systems Working with Linux-based systems CI/CD, Docker or Kubernetes Internal tooling, API design and service orchestration Frontend technologies such as React Networking, messaging protocols or event More ❯
Posted:

Lead Software Engineer (Scalability and API Design) - 95% Remote - £85k - ID41216

City of London, London, United Kingdom
Hybrid / WFH Options
Humand Talent
Lead Software Engineer – UK Remote | £80,000 to £85,000 | Hands-on Leadership in Scalable Systems w/API Design Are you a technical leader ready to guide a high-performing engineering team? Do you enjoy mentoring others while staying close to architecture and system design? Interested in shaping tools that support real-world infrastructure at scale? We’re … working across the full product lifecycle while helping others grow. Why This Role is Great Lead a talented team delivering software that supports the installation, configuration and maintenance of distributed systems at scale Balance hands-on technical design with mentoring and team development Collaborate across product, cloud, QA and systems engineering to deliver robust solutions Contribute to … Agile delivery and team collaboration Building for maintainability, performance and clear documentation Experience or interest in the following would also be valuable: Managing or supporting connected devices or remote systems Working with Linux-based systems CI/CD, Docker or Kubernetes Internal tooling, API design and service orchestration Frontend technologies such as React Networking, messaging protocols or event More ❯
Posted:

Product Engineer (backend C# .net core)

City of London, London, United Kingdom
Hybrid / WFH Options
VoxOps AI
building core product functionality, from low-latency backend services to real-time communications and third-party integrations. If you’re proactive, technically strong, and excited about building high-impact systems in a startup environment, this role is for you. Key Responsibilities: Communicate clearly, seek clarification when needed. Navigate ambiguity and working with minimal supervision. Develop and maintain backend services … ..etc). Assist with deployment using Docker (containerisation) and AWS (EC2, RDS). Integrate with telephony and AI services like Twilio, ChatGPT, and ElevenLabs. Maintain compliance and security in systems handling sensitive financial or personal data. Requirements/experience: 5+ years of software engineering experience. Proven backend experience with C# (.NET Core) in Linux-based production environments. Comfortable navigating … work in financial services, healthcare, or similarly regulated data environments. Experience with LLMs, voice agents, or tools like AWS SageMaker, AWS Bedrock, or ElevenLabs. Exposure to soft real-time systems or distributed system architectures. Knowledge of OAuth, SQS, or running containers in production. More ❯
Posted:

VP/SVP/ED Lead Java Software Engineer - Investment Bank

City Of London, England, United Kingdom
Hybrid / WFH Options
McGregor Boyall
other team members and giving robust critique/feedback Mentoring/coaching junior developers on coding/architecture approaches and best practices Skills required Expert knowledge of Java based distributed systems, including event-driven architecture Expert knowledge of Java, JVM, memory management, garbage collection Expert knowledge of Spring, SpringBoot framework and associated technologies Stakeholder management, Team and resource … more details and Full Job specifications. Hybrid Working Circa 3 Days a week in office. Desired Skills and Experience Software Engineering Leadership Java AWS GCP Cloud Software Coding JVM distributed architecture Kafka multithreaded Investment Banking Retail Banking Challenger Bank Spring Boot Spring Management McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. More ❯
Posted:

Software Engineer - Backend (C#)

City of London, London, United Kingdom
Trayport
includes: Improve our connection handling code to connect to an Exchange (eg. CME, ICE, EEX, etc) Implement a new Connector for an Exchange we don’t yet support Improve distributed tracing in some of the code hot paths Implement a new Automated Trading feature Benchmarking code to reduce latency Do some design/planning with a colleague and raise … expand your knowledge Contributing to technical discussions Skills & Experience Strong knowledge of C# or any popular programming language Excellent communication skills Can write efficient, concurrent code Knowledge of how distributed systems work Experience with Git, TeamCity and Octopus will be valued but is not required Knowledge or experience with financial markets will be valued but is not required More ❯
Posted:

Senior Engineering Manager – Data Platform

City of London, London, United Kingdom
Stott and May
lakes, governance frameworks, data observability, and real-time analytics capabilities. You will collaborate closely with data scientists, machine learning engineers, backend engineers, and product leaders to ensure our data systems are scalable, secure, observable, and foster innovation across the organization. Key Responsibilities Partner with cross-functional stakeholders in Product, Data, and Engineering to align strategic goals with platform capabilities. … fostering a high-performing and inclusive team culture. Qualifications Extensive experience leading data infrastructure or platform teams at scale, ideally in consumer-facing or marketplace environments. Strong knowledge of distributed systems and modern data ecosystems, with hands-on experience using technologies such as Databricks, Apache Spark, Apache Kafka, and DBT. Proven success in building and managing data platforms More ❯
Posted:

Technical Architect - Medical/Healthcare - 1 day in office - London - £80k

City of London, London, United Kingdom
Futureheads Recruitment | B Corp™
to strategic alignment. Technical Expertise Degree in Computer Science, Software Engineering, or equivalent experience. 8+ years’ experience in software architecture and development, with a focus on web technologies and distributed systems. Deep understanding of design patterns, microservices, and API architecture. Proficiency in serverless architecture and database systems (e.g., RDBMS, NoSQL). Strong programming experience across multiple languages and More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
Quant Capital
help shape the broader system architecture Required Skills & Experience Strong proficiency in Core Java with sound understanding of system and object-oriented design Solid experience designing and developing scalable distributed systems Understanding of front-end frameworks (React, Angular, or similar) is a plus Familiarity with SQL/NoSQL databases and experience in data modelling Exposure to cloud platforms More ❯
Posted:

Python Developer

City of London, London, United Kingdom
Hybrid / WFH Options
JNC Recruitment Limited
AWS Lambda Experience with DynamoDB. Solid Principles Extensive experience working with Agile Experience with infrastructure-as-code and CI/CD tooling Understanding of Data Structures. Experience working with distributed systems. Any experience with Terraform would be advantageous. In line with the Conduct Regulations 2003, when advertising permanent vacancies JNC Recruitment are acting as an Employment Agency, and when More ❯
Posted:
Distributed Systems
the City of London
25th Percentile
£56,250
Median
£62,500
75th Percentile
£113,750
90th Percentile
£120,000