1 to 25 of 143 Distributed Systems Jobs in the City of London

Software Engineer (Distributed Systems & ML Infrastructure) - Elite Tech Firm - Up to £220k Base + Industry Leading Bonus

Hiring Organisation
Hunter Bond
Location
City of London, London, United Kingdom
Title: Software Engineer (Distributed Systems & ML Infrastructure) Client: Elite Tech Firm Salary: Up to £220k Base + Industry-Leading Bonus Location: London (Hybrid) Sells: Work on next-gen distributed systems and ML infrastructure, take ownership of multiple greenfield builds, zero bureaucracy, a genuinely collaborative culture, stunning … every Friday! An Elite FinTech firm is expanding its world-class engineering team and looking for exceptional Software Engineers who thrive on solving complex distributed problems at scale. You’ll be joining an elite group of engineers (alumni of NUS/McGill/MIT/Oxford) who have previously ...

Lead Software Engineer

Hiring Organisation
Burns Sheehan
Location
City of London, London, United Kingdom
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 … 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 ...

Python Engineer

Hiring Organisation
Ncounter LTD
Location
City of London, London, United Kingdom
Employment Type
Permanent
internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks used across the business. What youll do: Design, develop, and maintain performant, reliable … tools and platforms that streamline workflows across investment and technology teams Contribute to code reviews and best practices, improving overall development quality Work across distributed systems, containers, and automation pipelines to deliver scalable solutions What were looking for: 6+ years professional software development experience Strong proficiency in high ...

Research Engineer

Hiring Organisation
Vertex Search
Location
City of London, London, United Kingdom
Tooling Build Python tooling, libraries, APIs and SDKs to support model training, evaluation and deployment Develop experiment-tracking, model-versioning and reproducibility tools Create systems for managing large and complex multimodal datasets Distributed Systems & Infrastructure Build scalable data pipelines for large clinical and research datasets Develop distributed systems for i.e. training foundation models Improve reliability, performance and resource use across compute clusters Research Enablement Partner with researchers to understand workflows and remove bottlenecks Prototype tools and iterate quickly based on research feedback Translate research ideas into production-grade software Engineering Excellence Write clean and scalable ...

Senior Java Software Engineer

Hiring Organisation
TechNET IT Recruitment Ltd
Location
City of London, London, United Kingdom
Full-Time Salary: £80,000 – £95,000 + Benefits We’re supporting a fast-scaling UK digital banking platform as they continue strengthening the systems that power millions of daily transactions. They’re now looking for a Senior Backend Engineer with strong Java engineering experience and a passion … building reliable, distributed systems at scale. This role is ideal for someone who enjoys working on event-driven, distributed architectures, values thoughtful system design, and wants to deliver high-impact backend work at scale. Key Responsibilities Design and build backend services using Java 11+ and Spring Boot ...

Software Engineer - Java

Hiring Organisation
Harrington Starr
Location
City of London, London, United Kingdom
Software Engineer (Backend) – Java London, UK up to 100k + equity You’ll be joining a high-calibre engineering team building the backend systems that power a next-generation, AI-driven wealth management platform. This is a role for an engineer who wants meaningful ownership: designing distributed systems … thrive here. What you’ll be doing Building and maintaining scalable APIs and microservices at the core of the platform Designing and evolving distributed systems powering automation, integrations, and client operations Writing clean, maintainable Java (17/21) with strong emphasis on TDD, DDD, and CI/ ...

Technical Solutions Engineer - Deep-Tech AI Start-up

Hiring Organisation
Urban Digital Recruitment Ltd
Location
City of London, London, United Kingdom
retail estates. They’re hiring a Technical Solutions Engineer, not a TAM, not a PM, not an implementation role. Think: deep troubleshooting, edge deployments, distributed systems, containers, logs, Linux, cloud , and full technical ownership of AI models running across thousands of PoS devices . If you love pulling … systems apart, debugging across multiple layers, and being the technical face of a cutting-edge AI product, this is for you. What You’ll Be Doing Own the technical success of enterprise deployments across thousands of PoS + edge devices Troubleshoot end-to-end: AI model behaviour, device integrations ...

Site Reliability Engineer

Hiring Organisation
Block MB
Location
City of London, London, United Kingdom
becoming the operating system for trading teams globally. The role You’ll be the reliability specialist embedded in a product engineering team, owning how distributed systems are designed, run and scaled rather than sitting in a separate ops silo. Expect real‐time data, high‐throughput pipelines … while maintaining strong security and resilience. Build and enhance observability stacks for metrics, logging, tracing and alerting, and guide incident response. Mentor engineers in distributed systems, reliability engineering and infrastructure design, acting as a technical reference point. What you bring 7+ years in software engineering, SRE, DevOps ...

Distributed Systems Software Engineer - Up to £190k + Bonus

Hiring Organisation
Hunter Bond
Location
City of London, London, United Kingdom
Role: Distributed Systems Software Engineer - Up to £190k + Bonus Salary: Up to £190k + Bonus Location: London (Hybrid) Skills: Language agnostic, just need to be a keen technologist (Ideally experienced in Rust, Python or C++) This firm is an elite company with high tech standards who have … find the best team to suit your skillset/interests but you could be working on: • Designing and developing scalable, tested and production grade distributed systems • R&D work for functional programming; either pre-existing languages (such as Rust and Erlang), or purpose-built languages similar to OCaml ...

Senior Infrastructure Engineer

Hiring Organisation
Workonomics
Location
City of London, London, United Kingdom
Company | SaaS, Product, B2B2C 📏 Size | 600 people globally, 60 in London 🧢 Role | Infrastructure Engineer 🪜 Level | Senior 🎯 Areas | Databases, Cloud, Distributed Systems ✨ Skills | AWS, MySQL/PostgreSQL, NoSQL, Python/Go, Terraform, K8s 📍 Based | Zone 1, London 💻 Hybrid | 2-3 days a week in-office 💰 Offer … design and implement database solutions to handle and store petabytes of data . Their focus is on scalability , low latency , high throughput , and geo - distributed database systems, capable of ingesting terabytes of data every second. This role will suit a backend - oriented engineer who's comfortable building & managing ...

Staff Software Engineer

Hiring Organisation
TechNET IT Recruitment Ltd
Location
City of London, London, United Kingdom
their engineering organisation with strategic senior hires. They’re seeking a Staff Backend Engineer to play a key role in shaping and scaling the distributed systems that sit at the heart of their platform. This is a high-impact role for an experienced engineer who enjoys solving complex … architectural problems, driving technical maturity, and guiding engineering direction across multiple services and teams. Key Responsibilities Lead the design and development of backend systems built with Java 11+ & Spring Boot Architect distributed, event-driven systems that support high-volume transactional workloads Develop robust, well-typed service contracts ...

Senior AI Backend Engineer

Hiring Organisation
Harnham
Location
City of London, London, United Kingdom
already delivering to paying enterprise clients — and scaling fast. 🧩 The Role As a Senior Backend Engineer , you’ll take ownership of core backend systems powering an advanced AI platform that integrates production-ready LLMs and agentic systems. You’ll architect scalable backend services, build RAG pipelines, and integrate … components into distributed systems that enable real-world, production-scale AI deployment . 🔧 What You’ll Do Architect and develop backend systems (Python, FastAPI, Flask, NodeJS) Design and implement RAG pipelines (LangChain, Qdrant, embeddings) Build ETL & CI/CD workflows (Airflow, dbt, MLFlow) Integrate AI/ ...

Staff Software Engineer

Hiring Organisation
KE Technology
Location
City of London, London, United Kingdom
days onsite) 💰 Up to £160,000 base + 25% bonus + equity We’re building the next generation of real-time, low-latency data systems - processing billions of transactions globally. This is a hands-on Staff Engineer role where you’ll take on complex challenges in distributed, event … driven architecture, focusing on scale, performance, and reliability. Why You’ll Love It Build and optimise real-time distributed systems at a global scale Lead deep dives into latency, throughput, and observability Stay close to the code while shaping architecture and direction Be part of an engineering ...

Senior Software Engineer (Go)

Hiring Organisation
Trust In SODA
Location
City of London, London, United Kingdom
autonomous and composable technology platform designed for the operational scale of Tier-1 financial institutions. This modern, AI-centric architecture is replacing outdated, monolithic systems with an elegant, highly performant core that redefines how the largest banks worldwide manage their operations. 📍Location: Central London - fully on site Why This … Role? This is an opportunity for an engineer who thrives on tackling complex distributed systems and writing mission-critical code . The client's vision is to introduce simplicity, openness, and modular design into a massive, heavily regulated sector. 🚩 What They Are Looking For The ideal candidate ...

Senior / Mid-Level Full-Stack Software Engineer C#/.NET | Angular | High-Ownership Engineering | London

Hiring Organisation
Mondrian Alpha
Location
City of London, London, United Kingdom
modern front-end frameworks (Angular preferred), who wants to operate in a technically rigorous, data-centric environment. The Opportunity You will design and build systems that sit at the heart of the firm’s client, reporting, and operational workflows, including: External investor portals and embedded client applications Internal tools … firm actually runs. Technical Environment You’ll work with a modern, well-architected stack: Backend: C#/.NET/.NET Core Distributed systems, microservices, integration-heavy engineering SQL Server and data modelling Frontend: Angular (highly preferred) TypeScript, RxJS, modern UI patterns Strong interest in design and UI/ ...

Software Engineer

Hiring Organisation
Wide and Wise
Location
City of London, London, United Kingdom
looking for Software Engineers to join our partner company! You will play a key role in building next-generation infrastructure and AI systems that accelerate innovation across industries such as aerospace, healthcare, and energy — fields still limited by outdated, manual processes. This is not a traditional engineering role. … scaling fast and looking for exceptional builders who thrive on ownership, speed, and purpose. What You’ll Do Design and develop production-grade APIs, distributed systems, and backend services using Python, TypeScript, Go, Rust, or similar technologies. Design and ship backend systems from day one — scalable architectures ...

Lead Software Engineer

Hiring Organisation
Loop Recruitment
Location
City of London, London, United Kingdom
/Full Stack) | Financial Services Location : London (Hybdrid) Salary : Up to £130,000 + Equity + Private Health Python | Front End (React/Typescript| Distributed Systems | API Architecture | Cloud | Microservices I’m currently looking for: Lead Software Engineer (Python, APIs, React, Typescript) Our client builds high-scale, high … people who love solving hard problems at scale. If you want to lead architecture, shape platform direction, and build world-class back-end systems that power mission-critical products, this is the one. ROLE: Lead Software Engineer (Software Engineering, Technical Leadership, Mentoring, Architecture Ownership) We’re seeking Lead Back ...

Senior Software Engineer

Hiring Organisation
Burns Sheehan
Location
City of London, London, United Kingdom
Design and Build Platform for Massive Expansion Up to £130,000 plus benefits London Office – 4 days a week Golang, AWS/GCP, Kubernetes, Distributed Systems Senior Software Engineer - We’re working with a high-growth payments business that has disrupted the market to become a major player … deep knowledge of Kubernetes — ideally including the ability to build operators. Strong coding skills in Golang, Java, or C#, with experience in distributed systems. Expertise in operational excellence: observability, reliability, automation. This is an outstanding opportunity for a Senior Software Engineer join a rapidly scaling company where ...

Software Engineer

Hiring Organisation
Durlston Partners
Location
City of London, London, United Kingdom
break the world’s dependence on traditional hardware providers . With GPU shortages and rising costs holding back AI innovation, this team is building distributed software that enables large-scale model training on alternative platforms. They’re tackling challenges at the intersection of systems, distributed computing … machine learning, and are now hiring: As a Software Engineer, you’ll work on: Building core distributed systems for large-scale ML training Writing clean, efficient, highly disciplined code Tackling challenges across networking, orchestration, and reliability Collaborating with a world-class team of engineers and researchers They ...

Site Reliability Engineer

Hiring Organisation
Autonomai Recruitment
Location
City of London, London, United Kingdom
ideal candidate comes from a top-tier tech environment (FAANG, elite trading, hyperscale infra). They have experience building technology 0→1 , owning systems end-to-end, and working close to the metal. They will operate across everything from bare-metal Linux to modern build and observability stacks . … clusters, network configuration, and large-scale orchestration. Set observability standards; expand monitoring, alerting, and performance metrics across platforms. Analyze networking, kernel-level performance, and distributed systems—solving core challenges in a multi-petabyte, multi-cluster environment. Build Python tools for automation, reliability engineering, and performance analysis. Design highly ...

Staff Rust Engineer (freelance contract, remote United Kingdom)

Hiring Organisation
Zero to One Search | Recruitment Agency
Location
City of London, London, United Kingdom
will be responsible for the continued enhancement and development of a multi-component platform, where your expert skills in designing, architecting, and building quality systems will intersect with your hands-on coding, performance testing, and integration experience. Responsibilities: Build and deliver secure, high-quality features and improvements using Rust … . Experience in TypeScript and Dart will set you above other applicants for this role Create standards-compliant world-class software systems and components, most of which will be open-sourced. Influence architectural direction while staying hands-on with development Design and implement solutions to c omplex, large-scale ...

Forward Deployed Software Engineer

Hiring Organisation
Cubiq Recruitment
Location
City of London, London, United Kingdom
create real value. You think clearly and solve problems with a practical mindset. You can break down complex challenges and build end-to-end systems that work in the real world. You write strong code in Python or TypeScript. These are the languages they use every day. You take … Have (Not Essential): A degree in Computer Science Experience building ML or LLM-powered products Experience shipping React applications Experience with Spark or distributed systems Apply now or drop me a message if you’d like to hear more! Keywords: Forward Deployed Engineer, FDE, Software Engineer, Python, TypeScript ...

Agentic Developer - Building guardrails for autonomous AI

Hiring Organisation
governr
Location
City of London, London, United Kingdom
building the infrastructure that makes autonomous AI safe for enterprise deployment. Not governance theatre. Not compliance checkboxes. Actual technical systems that can monitor, quantify, and govern AI agents operating with autonomy in production environments. If you've been following the trajectory from static models to agentic systems … competitive window before large incumbents build comparable capabilities to stay relevant. The Role As an Agentic Developer at governr, you'll build the core systems that monitor, analyse, and govern autonomous AI agents in production. This isn't traditional software engineering with well-worn patterns. You're designing architectures ...

Back End Developer

Hiring Organisation
idpp
Location
City of London, London, United Kingdom
workplace incidents, maintain health and safety compliance, and gain operational insights. Strong emphasis is placed on data privacy, ethical AI, and scalable enterprise-grade systems, while maintaining a user-friendly experience. About the Role We are looking for a Backend Developer who can independently manage, maintain, and evolve … ensuring the reliability, performance, and security of backend services. This role suits someone who takes strong ownership and enjoys working in a cloud-native, distributed environment. Key Responsibilities Develop, maintain, and optimise backend microservices Design and implement new features and integrations using Node.js Write and maintain SQL database migration ...

Senior Software Engineer

Hiring Organisation
Workonomics
Location
City of London, London, United Kingdom
Seed > Seed 🧢 Role | Software Engineer 🪜 Level | Mid–Senior ✨ Tech | Python, TypeScript, FastAPI, React, Cloud infrastructure, AI/LLMs 🎯 Areas | agentic AI, real-time systems, product development 📍 Based | Central London, near Farringdon 💻 Working | in-office 💰 Offer | £100–120k + meaningful equity Workonomics are partnering with a British - founded healthtech startup … high-stakes environments. You’ll help: collaborate closely with users, translating real-world needs into reliable software work on real-time data flows, async systems, and distributed architectures build and evolve agentic AI systems used in live, production settings contribute to technical and architectural decisions ...