Distributed Systems Jobs in the City of London

51 to 75 of 207 Distributed Systems Jobs in the City of London

Senior Production Engineer - Fintech/Digital Assets

london (city of london), south east england, 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

london (city of london), south east england, 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:

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:

Lead Software Engineer

london (city of london), south east england, 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:

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

london (city of london), south east england, 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:

Site Reliability Engineer

london (city of london), south east england, 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:

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:

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

london (city of london), south east england, 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

london (city of london), south east england, 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:

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:

GoLang Developer

london (city of london), south east england, 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:

Senior Software Engineer (C#)

london (city of london), south east england, 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:

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:

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:

Lead C++ Quant Developer - Macro Desk

City Of London, England, United Kingdom
Selby Jennings
solutions at the intersection of quant finance and advanced engineering. Responsibilities Architect and build a next-gen macro analytics platform in modern C++, optimised for performance and scale. Develop distributed systems and Monte Carlo engines for real-time pricing and risk in cloud and multi-core environments. Collaborate with quants and traders to productionize models and integrate analytics … into front-end tools like Excel. Requirements Strong technical foundation: Expert in modern C++ (17/20), solid Python skills, and experience with Excel integration. Quant & systems expertise: Background in quantitative disciplines, with hands-on experience in distributed computing, performance optimisation, and cloud-native deployment (Docker/Kubernetes). Leadership & domain knowledge: Proven team leadership, strong grasp of More ❯
Posted:

Lead C++ Quant Developer - Macro Desk

london (city of london), south east england, united kingdom
Selby Jennings
solutions at the intersection of quant finance and advanced engineering. Responsibilities Architect and build a next-gen macro analytics platform in modern C++, optimised for performance and scale. Develop distributed systems and Monte Carlo engines for real-time pricing and risk in cloud and multi-core environments. Collaborate with quants and traders to productionize models and integrate analytics … into front-end tools like Excel. Requirements Strong technical foundation: Expert in modern C++ (17/20), solid Python skills, and experience with Excel integration. Quant & systems expertise: Background in quantitative disciplines, with hands-on experience in distributed computing, performance optimisation, and cloud-native deployment (Docker/Kubernetes). Leadership & domain knowledge: Proven team leadership, strong grasp of 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:

Software Engineer

london (city of london), south east england, 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:
Distributed Systems
the City of London
25th Percentile
£56,250
Median
£62,500
75th Percentile
£113,750
90th Percentile
£120,000