Distributed Systems Jobs in Central London

51 to 75 of 175 Distributed Systems Jobs in Central London

Principal Software Engineer

City of London, London, United Kingdom
Hybrid/Remote Options
Fynity
looking for a step up into a senior position within a high-performing team within the world of Banking/Payments? Are you passionate about high-throughput, real-time systems? This is your opportunity to help shape the core technology that powers instant payments for some of the world’s largest Banks. We’re hiring on behalf of a … enable real-time, secure transactions across the globe. 🔍 What You’ll Be Doing You’ll be the focal point of a high-performing engineering team building asynchronous, event-driven systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write … a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring We’re looking for engineers who are pragmatic, performance-focused, and thrive on solving complex distributed systems problems. Strong hands-on experience with Java 11+ (ideally Java 17) Solid knowledge of Reactive Programming (e.g., Spring WebFlux, AKKA) Experience with event-driven architecture, real-time More ❯
Posted:

Senior Backend Engineer (Golang)

City of London, London, United Kingdom
Hybrid/Remote Options
Ventula Consulting
degree in Computer Science or a related technical field, or equivalent practical experience. 7+ years of hands-on experience in backend development, building and maintaining high-availability, high-throughput systems in production. Technical & Backend Skills Expert-level proficiency and at least 5 years of production experience with C++ OR Go (Golang) . Strong, proven experience designing, building, and scaling … high-availability RESTful APIs for mobile or web clients. Deep experience with distributed systems, microservices architecture, and event-driven patterns. Demonstrated experience with real-time applications and data streaming technologies (e.g., WebSockets, gRPC, Kafka). Experience integrating third-party AI/ML APIs (e.g., LLMs, STT/TTS, or other complex services) into production systems. Experience with containerization More ❯
Posted:

AWS DevOps Engineer

City of London, London, United Kingdom
Randstad Technologies Recruitment
Hands-on experience with Python Hands-on experience with Docker. Experience in setting up and managing Azure DevOps CI/CD pipelines Understanding of build and deployment methodologies for distributed systems Solid experience with enterprise-grade applications and systems Proficiency in Node.js-based web applications Strong analytical and problem-solving skills Good knowledge of the Apigee platform More ❯
Employment Type: Permanent
Salary: £55000 - £60000/annum
Posted:

Head of Software Engineering | Full Stack | Global Asset Manager, London

City Of London, England, United Kingdom
Hybrid/Remote Options
SGI
We’re partnering with a leading global investment & asset management firm to hire a Head of Engineering to lead a high-performing full-stack engineering group building business-critical systems in C#, .NET, and modern web technologies . If you’re a hands-on technical leader who still enjoys getting close to the code while setting strategy, shaping architecture … suite of full-stack applications used across the business Leading and mentoring multiple engineering teams (senior/lead engineers, developers, QA) Defining and driving modern architecture – microservices, event-driven systems, APIs, cloud-native patterns Balancing delivery and engineering excellence – uptime, scalability, performance, security Partnering with business stakeholders to turn requirements into robust technical roadmaps Continuously improving ways of working … APIs, microservices Frontend: Modern JavaScript/TypeScript frameworks (e.g. React, Angular or similar) Cloud: Azure or AWS (Azure preferred), containerisation (Docker, Kubernetes) Data & Integration: SQL, messaging/event streaming, distributed systems concepts DevOps: CI/CD pipelines, automated testing, monitoring & observability What You’ll Bring Proven track record as a Head of Engineering/Engineering Director/Senior More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Burns Sheehan
product/data teams consume AI capabilities at scale. Automating infrastructure/model deployments using Kubernetes, Terraform, and CI/CD pipelines. Building and managing vector databases and retrieval systems to support RAG pipelines. Working with LLM frameworks like LangChain , LangGraph , CrewAI , or similar tools. Partnering closely with engineering, security, and product teams to deliver safe, production-ready AI … re Looking For: Strong background in Software or Platform Engineering - ideally with Python, Java or Go. Experience with Kubernetes, Terraform, and cloud environments (GCP preferred). Understanding of microservices, distributed systems, and cloud-native architecture. Interest or experience in AI infrastructure, LLM tooling, or AI platform enablement. A collaborative engineer who enjoys problem-solving and contributing to technical More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Hybrid/Remote Options
Swissblock Technologies AG
the Product Engineering team you will build and evolve a data and content dissemination platform (Web, App, APIs, messaging) and corresponding data pipelines, ensuring that our analytics and trading systems remain at the forefront of financial innovation. You will provide the content of our proprietary investment framework directly to our clients. In order to succeed, you are required to … Science or similar field involving coding (e.g. physics or applied mathematics) Algorithms, data structures, complexity analysis and software design Hands-on senior level experience in Python programming Unix based systems, containerized environments and Kubernetes Working experience with databases: relational, NoSQL and time series Websocket, REST API and message brokers (e.g. Kafka, NATS, Pub/Sub) Proficient written and verbal … traditional finance or digital assets, ideally in trading domain Hands-on experience with Python libraries and frameworks (NumPy, Pandas, Airflow, FastAPI, Flask, SQLAlchemy) Highly proficient in asynchronous, event driven distributed systems Working knowledge of cloud-native architectures, GCP preferred Experience in Go and working with real-time data streams What we offer Unique opportunity to work on new More ❯
Posted:

Associate Director – AI Systems Architect

City of London, London, United Kingdom
Kubrick Group
Associate Director – AI Systems Architect Employment type: Permanent Location: London/Kubrick HQ (QVS). Client engagements predominantly London & Southeast. ( May require client site regular site visits) Transform lives through data and AI Who we are: Kubrick is a next-generation Data and AI consultancy, designed to accelerate delivery, build data and AI solutions, and build amazing teams for … partners (e.g., Microsoft, Databricks) to build credibility and deliver impactful, future-facing AI solutions. Technical Leadership Lead the design and deployment of scalable, secure, and ethical AI/agentic systems Set best practices for AI architecture and technical reviews Oversee system integration with enterprise infrastructure and APIs Translate complex AI concepts into practical, actionable insights act as a thought … product-led environment Strong understanding of AI/ML techniques, such as reinforcement learning, planning algorithms, LLM-based agents, and simulation environments Proven experience in designing and developing agentic systems for production environments, including autonomous agents, multi-agent coordination, and decision- making frameworks Detailed knowledge of the Software Development Lifecycle & best practices Familiarity with agentic platforms and frameworks (e.g. More ❯
Posted:

Senior Network Engineer

City of London, London, United Kingdom
Skillsearch
high-quality gaming experiences for players everywhere - supporting talented developers with cutting-edge technology, backend services, and a culture of collaboration and innovation. If you’re passionate about building systems that power millions of players and thrive on solving complex technical challenges, this is an opportunity to make real impact on a global stage. The Role As a Senior … Network Engineer , you’ll take ownership of the architecture, design, and optimisation of backend systems that support real-time, multiplayer gameplay worldwide. You’ll collaborate closely with international development teams, helping to define technical strategy, ensure scalability, and deliver seamless player experiences. This is a high-impact role within a forward-thinking organisation where backend engineering directly shapes gameplay … quality, stability, and player satisfaction. Key Responsibilities Build and Optimise Online Systems: Design and maintain backend features such as matchmaking, login, and real-time gameplay to ensure low latency and global reliability. Technical Leadership: Analyse server architecture and network communication to identify performance bottlenecks and deliver efficient, scalable solutions. Cross-Studio Collaboration: Partner with world-class developers to align More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Hybrid/Remote Options
Harrington Starr
Software Engineer London, UK £85,000 basic plus bonus We’re looking for a Software Engineer to join a team that specialise in optimising large-scale, high-performance systems used by demanding clients worldwide. You’ll work across the full delivery lifecycle, from profiling and tuning code, to rethinking architectures ensuring software runs with maximum speed, minimal memory usage … and rock-solid scalability. This is a hands on role where you’ll dive deep into complex systems, identify bottlenecks, and implement improvements that make a measurable difference for clients. What you’ll be doing Profiling and optimising existing code to boost performance and reduce memory footprint Designing and implementing performance enhancements for high-throughput, low-latency systems … and reliability What we’re looking for Solid experience in software engineering with strong experience in Python, Java, or C# Proven track record of performance tuning in large-scale, distributed systems Expertise in profiling tools, memory management, and debugging complex performance issues Strong database optimisation skills (Postgres, SQL Server, or similar) Experience with containerised and cloud-native environments More ❯
Posted:

Junior Software Engineer

City of London, London, United Kingdom
Hybrid/Remote Options
Harrington Starr
Software Engineer London, UK £85,000 basic plus bonus We’re looking for a Junior Software Engineer to join a team that specialise in optimising large-scale, high-performance systems used by demanding clients worldwide. You’ll work across the full delivery lifecycle, from profiling and tuning code, to rethinking architectures ensuring software runs with maximum speed, minimal memory … usage, and rock-solid scalability. This is a hands on role where you’ll dive deep into complex systems, identify bottlenecks, and implement improvements that make a measurable difference for clients. What you’ll be doing Profiling and optimising existing code to boost performance and reduce memory footprint Designing and implementing performance enhancements for high-throughput, low-latency systems … we’re looking for A few years commercial experience in software engineering with strong experience in Python, Java, or C# Proven track record of performance tuning in large-scale, distributed systems Expertise in profiling tools, memory management, and debugging complex performance issues Strong database optimisation skills (Postgres, SQL Server, or similar) Experience with containerised and cloud-native environments More ❯
Posted:

Senior AI Software Engineer

City of London, London, United Kingdom
Tempest Vane Partners
with a world-renowned quantitative investment firm redefining the intersection of finance and artificial intelligence . Their Applied AI team sits at the core of this mission, building intelligent systems that transform how portfolio managers, researchers, and analysts interact with data. As the financial markets evolve, the team’s work ensures the firm remains ahead, innovating at scale, leveraging … join a globally respected firm where AI isn’t an experiment, it’s a business driver. What You’ll Get The opportunity to design and deploy world-class AI systems used across global investment teams. A high-impact seat within a team driving technological and analytical innovation across the firm. A collaborative environment to work alongside ML researchers, engineers … and portfolio specialists, solving complex real-world problems. Competitive compensation with a performance-linked bonus. What You’ll Do Take ownership of designing and building next-generation AI systems that make complex financial data instantly accessible and actionable. Partner closely with data scientists, ML researchers, and frontend engineers to turn research concepts into robust, scalable production solutions. Lead the More ❯
Posted:

Software Engineering Lead - FinTech ScaleUp

City Of London, England, United Kingdom
Hybrid/Remote Options
Bondaval
Scale-Up This is a fantastic opportunity to join a fast-growing, well-funded fintech and be part of our journey as we continue to develop and scale our distributed financial risk platform. Location : London (Hybrid – 5-minute walk from London Bridge Station) About BondAval Founded in 2020, BondAval is a fast-growing fintech transforming B2B credit with innovative … For 6+ years of software engineering experience. Strong proficiency in a back-end server-side language (Go preferred, Python or Java applicable). You will have built and designed distributed systems and scalable architectures. Experience with relational databases (Postgres) and NoSQL databases (MongoDB, Redis, Cassandra). Experience with RESTful API design and integration. Familiarity with front-end frameworks More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
Oliver Bernard
Java Software Engineer Fintech seek numerous Java Software Engineers to join their growing Payments Engineering team. If you’re passionate about building scalable, low-latency systems that power seamless financial transactions across millions of users, this is your chance to make a real impact. What You’ll Do Design and build high-performance, resilient payment processing systems using … the test of time. Contribute to architecture discussions and influence key technical decisions. Tech Stack Java 17+, Spring WebFlux/Project Reactor, Kafka, PostgreSQL, Docker, Kubernetes, AWS. Exposure to distributed systems, event-driven architecture, and microservices is highly valued Working Model 1-2 days per week in our London office, 3 days remote. May also be able to More ❯
Posted:

Senior Data Engineer

City of London, London, United Kingdom
Xcede
PySpark, query optimisation) Cloud experience (AWS preferred) including S3, Redshift, Glue, Lambda Familiarity with data warehousing (Redshift, Snowflake, BigQuery) Experience with workflow orchestration tools (Airflow, Dagster, Prefect) Understanding of distributed systems, batch and streaming data (Kafka, Kinesis) Knowledge of IaC (Terraform, CloudFormation) and containerisation (Docker, Kubernetes) Nice to have: Experience with dbt, feature stores, or ML pipeline tooling More ❯
Posted:

Senior Backend Engineer (Telco Integration Lead) Golang

City of London, London, United Kingdom
Hybrid/Remote Options
Ventula Consulting Limited
degree in Computer Science, Engineering, or a related field. ? 7+ years of hands-on experience in backend engineering, with a proven track record of building and maintaining high-performance, distributed systems in production. Required Technical Skills ? A minimum of 5 years of production experience with Go (Golang). Experience in other languages (e.g., Python, Node.js) is valued, but More ❯
Employment Type: Permanent, Work From Home
Posted:

Rust Developer | Crypto/Blockchain Trading Technology

City Of London, England, United Kingdom
Selby Jennings
contributions to the Ethereum blockchain and beyond. They seek a Software Engineer with a strong background in STEM and a passion for software development. While experience with low latency systems, algorithmic trading, or MEV is advantageous, a strong interest in these areas is essential. Their culture is fast-paced, collaborative, and encourages ownership from day one - including equity! You … having significant autonomy and impact. Responsibilities: Enhance their low-latency trading infrastructure Optimise core engine performance and network infrastructure Develop new features focused on transaction efficiency and advanced trading systems Skills: Proficient in Rust (or low-latency C++, looking for Rust exposure) Experience with latency-sensitive system development, multi-threaded coding, and scalable distributed systems) Familiarity with … concurrency, OOP, database systems, and basic SQL Knowledge of Linux/Unix, AWS, Git, Docker, EVM, and blockchain fundamentals Apply now More ❯
Posted:

Hands-on Engineering Manager (Python) - AI/ML SaaS Platform

City of London, London, United Kingdom
Creo Recruitment
Engineer/Engineering Manager – London OR Manchester - Salary up to £110k We’re hiring a Hands-On Engineering Manager with deep technical leadership experience across Python , large-scale data systems, and modern AWS infrastructure. You’ll lead a squad of 4 engineers , guiding them through complex technical decisions and helping them deliver high-performance, data-intensive systems operating … and strong execution. What You’ll Be Doing Lead and develop a squad of 4 engineers , supporting growth, coaching, and high-quality delivery. Set technical direction across Python services, distributed systems, and large-scale data processing. Work heavily with AWS — especially Redshift, Lambda, ECS, S3 , plus data formats like Parquet . Shape high-throughput data pipelines and SQL … Design to define technical requirements, prioritise roadmaps, and drive measurable outcomes. Tech Environment You’ll Influence Primary language: Python AWS stack: Redshift, Lambda, ECS, S3 Data workflows: Parquet, SQL, distributed data pipelines Scale: systems processing hundreds of millions to billions of rows Focus areas: performance tuning, reliability, cost optimisation, architectural clarity What You’ll Bring Prior experience as More ❯
Posted:

Senior Platform Engineer (Golang)

City of London, London, United Kingdom
Levy Global
/CD pipelines to accelerate platform delivery. Troubleshoot and optimize workflows across hardware, networking, and orchestration layers. Drive improvements in reliability, scalability, and performance of platform services. Collaborate with distributed teams while working independently to deliver production-ready outcomes. What You’ll Bring Proven experience as a Platform Engineer, DevOps Engineer, or SRE in Linux-based environments. Expert-level … hands-on Golang experience (this is a must-have). Strong background in Infrastructure as Code (Terraform, Ansible) and automation tooling. Deep understanding of APIs, concurrency, and distributed systems . Experience building automated provisioning workflows and CI/CD pipelines. Ability to quickly onboard, understand existing systems , and deliver autonomously in a fast-moving setup. Nice to More ❯
Posted:

Platform Engineer

City of London, London, United Kingdom
Burns Sheehan
product/data teams consume AI capabilities at scale. Automating infrastructure/model deployments using Kubernetes, Terraform, and CI/CD pipelines. Building and managing vector databases and retrieval systems to support RAG pipelines. Working with LLM frameworks like LangChain , LangGraph , CrewAI , or similar tools. Partnering closely with engineering, security, and product teams to deliver safe, production-ready AI … re Looking For: Strong background in Software or Platform Engineering - ideally with Python, Java or Go. Experience with Kubernetes, Terraform, and cloud environments (GCP preferred). Understanding of microservices, distributed systems, and cloud-native architecture. Interest or experience in AI infrastructure, LLM tooling, or AI platform enablement. A collaborative engineer who enjoys problem-solving and contributing to technical More ❯
Posted:

GenAI Python Developer x4

City of London, London, United Kingdom
Hybrid/Remote Options
EMBS Technology
Doing: Building backend services and APIs that give secure, governed access to LLM capabilities Developing Python-based GenAI components, including prompt orchestration and evaluation tooling Integrating LLMs with enterprise systems, observability layers, and security frameworks Designing and maintaining CI/CD pipelines using Azure DevOps Working closely with platform leads, architects, and SRE teams to ensure stable, scalable operations … tracking to measure LLM performance and cost Contributing to RAG implementations and vector-driven retrieval patterns Helping shape platform patterns, reusable components, and clear documentation Troubleshooting performance issues across distributed systems and cloud services What You’ll Bring: 5+ years of backend engineering experience, with strong Python at the core Hands-on exposure to GenAI technologies and Large More ❯
Posted:

Senior Data Engineer

City of London, London, United Kingdom
Glow Services Corp
to ensure continuous integration and delivery of data solutions, ensuring data quality and operational efficiency. Collaborate with cross-functional teams (ideally Finance) to understand data requirements, map data through distributed systems, and translate these into technical solutions that align with business objectives. Manage and optimize data storage and retrieval systems to ensure performance and cost-effectiveness. Develop More ❯
Posted:

Java Developer - Low Latency

City of London, London, United Kingdom
HCLTech
development, with a focus on low-latency systems. - Strong understanding of multithreading, concurrency, and performance optimization. - Experience with frameworks and libraries such as Spring, Hibernate, and Netty. - Familiarity with distributed systems and network protocols. - Excellent problem-solving skills and attention to detail. - Effective communication and leadership skills. OTHER REQUIREMENTS (OPTIONAL) - Knowledge of financial services technology and trading systems. More ❯
Posted:

Head of Infrastructure

City of London, London, United Kingdom
Hybrid/Remote Options
Harnham
GitLab CI, or GitHub Actions; Terraform or CloudFormation; Prometheus, Grafana, Datadog, or New Relic; Slurm, Torque, LSF; MPI; Hadoop or Spark;Director of In Experience with high-performance computing, distributed systems, and observability tools Strong communication and executive presence, with the ability to translate complex technical concepts for diverse audiences Familiarity with AI/ML operations is a More ❯
Posted:

Senior Backend Engineer - Systmes Design - Golang

City of London, London, United Kingdom
Hybrid/Remote Options
Ventula Consulting Limited
degree in Computer Science, Engineering, or a related field. 7+ years of hands-on experience in backend engineering, with a proven track record of building and maintaining high-performance, distributed systems in production. Required Technical Skills A minimum of 5 years of production experience with C++ or Go (Golang). Strong, demonstrable experiefnce with real-time, low-latency More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Python Engineer | Remote Early-Stage StartUp

Central London, UK
Hybrid/Remote Options
Oho Group Ltd
have a direct impact every single day. The Role As a Senior Python Engineer , you’ll be a key part of a small, high-performing team building scalable backend systems and data-driven products. You’ll shape architecture decisions, drive engineering best practices, and collaborate across teams to deliver impactful features at speed. What You’ll Be Doing Designing … performance services in Python (FastAPI, Flask, or Django) Leading architecture discussions and mentoring junior engineers Collaborating with product, data, and design teams to bring ideas to life Building scalable systems in the cloud (AWS/GCP/Azure) Driving quality through automation, testing, and CI/CD About You 5+ years of hands-on Python engineering experience Strong grasp … of backend development, APIs, and distributed systems Proven experience in fast-moving or high-growth startup environments Familiarity with cloud infrastructure and containerisation (Docker/Kubernetes) A problem-solver who thrives on autonomy and ownership What’s On Offer Fully remote role (UK/Europe timezone) Competitive salary + meaningful equity A chance to work with a world More ❯
Posted:
Distributed Systems
Central London
10th Percentile
£70,000
25th Percentile
£105,625
Median
£112,500
75th Percentile
£141,875
90th Percentile
£170,000