151 to 175 of 854 Distributed Systems Jobs in London

Senior Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£120000 - £150000/annum
strong C#/.NET engineer who enjoys solving complex technical problems and wants to have genuine influence over the architecture and direction of the systems they build. You will work on a combination of greenfield development and the continuous improvement of established platforms, building high-performance, reliable and scalable … significant software development projects from initial design through to production Contribute to and lead architectural and technical design decisions Design and develop scalable systems supporting automated trading, research and data-driven applications Work closely with quantitative researchers and traders to understand requirements and translate them into robust technical solutions ...

Java Engineer

Location
Greater London, England, United Kingdom
play a key role in designing, developing, and maintaining scalable, high-performance applications. The ideal candidate will have strong expertise in Java-based enterprise systems, cloud-native development, and modern software engineering practices. Experience with Artificial Intelligence (AI) technologies and AI-enabled applications is highly desirable. Key Responsibilities: Design … following; Strong proficiency in Java (Java 12+ preferred). Experience with Spring Boot, Spring Framework, and microservices architecture. Strong understanding of REST APIs, distributed systems, and event-driven architectures. Experience with relational databases such as PostgreSQL, MySQL, or Oracle. Experience with cloud platforms such as AWS, Azure ...

Lead Software Engineer - Agentic Industrial Emissions Platform (React and Go) London, England, United Kingdom Research and Development

Location
Greater London, England, United Kingdom
platform evolves. Core Responsibilities : Lead the design, architecture, and implementation of scalable APIs, services, and accessibility‐first user interfaces. Drive the modernization of legacy systems into modular, event‐driven, API‐first components. Deliver AI‐native features and improvements across both front‐end and back‐end, using multiple programming languages … take accountability for outcomes from design through to production. Experience with cloud platforms such as Azure, AWS, or GCP. Experience with event‐driven architectures, distributed systems, or microservices. Experience modernizing legacy systems into modular, scalable platforms. Experience working in cross‐functional product teams. Experience mentoring engineers ...

Software Engineer, Security Rules

Location
Greater London, England, United Kingdom
members to help build high-growth products, help scale our expanding network, build tools to improve availability, performance, uptime, and response times, and make systems failure-resistant and ready-to-scale. We are looking for a talented Systems Engineer to join the Security Rules team. You will work … Docker, Go, PostgreSQL, Redis, Memcached, gRPC, Kafka, Clickhouse and the usual Unix/Linux tools and workflows. We strive to build reliable, fault-tolerant systems that can operate at Cloudflare's scale. You will join a team of bright, hard-working, and supportive engineers who are passionate about their ...

AI Engineers London

Location
Greater London, England, United Kingdom
deliver modern AI with speed and measurable impact. Overview We're seeking an experienced AI Engineer to design, build, and deploy production‐grade AI systems powered by large language models. This role sits at the intersection of software engineering and AI implementation, focusing on building reliable, scalable applications rather … than model training or research. You’ll work with cutting‐edge LLM technologies, building advanced AI systems that solve complex real‐world problems through multi‐agent orchestration, intelligent tool integration, and robust production workflows. You’ll be crafting the orchestration layer that makes these systems production‐ready—handling ...

Lead Platform Engineer

Location
Greater London, England, United Kingdom
infrastructure, Databricks and QPU systems. You'll provide technical leadership without stepping away from the engineering—remaining close to the architecture, code and complex systems challenges that underpin the platform. What You'll Be Working On Own the architecture and technical direction of OQC's QAIDC hybrid spine, Hybrid … standards for reliability, security, testing, observability and extensibility while remaining highly hands‐on with implementation. Lead integrations with Dell/AMD infrastructure, Databricks, QPU systems and customer environments. Coordinate technical contributors across Product, Engineering, Commercial and leadership teams, turning complex requirements into clear priorities and technical decisions. Shape ...

Senior Cloud Infrastructure Engineer

Location
Greater London, England, United Kingdom
machine on the planet. Applied Intuition services the automotive, defense, trucking, construction, mining and agriculture industries in three core areas: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20 global automakers, as well as the United States military and its allies, trust the company’s solutions … yours back, and making sure the UK team is never the one waiting. Our customers are defence primes and national security organisations, and the systems you build are the ones they actually use. At Applied Intuition, you will: Lead the design, development and architecture of the UK-hosted infrastructure ...

Senior Platform Engineer

Hiring Organisation
Workable Software Limited
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Permutable, we're building real-time AI systems that transform large volumes of global news, market and proprietary data into market intelligence and systematic signals for financial institutions. We're evolving our technology towards a more real-time, event-driven and agent-driven architecture and are looking … S3. Build Event-Driven Architecture: Help move our architecture from scheduled pipelines towards real-time, event-driven services using messaging, queues, asynchronous processing and distributed systems. Build Infrastructure for AI Agents: Develop the infrastructure required to run increasingly agent-driven AI workflows reliably in production, including state management, task ...

Sr. Observability Engineer – Kings Cross, London

Location
Greater London, England, United Kingdom
SLOs/SLIs, and advanced deployment strategies (Canary/Blue-Green).* Software Engineering Foundation: Strong background in software engineering principles, database administration, and distributed systems architecture* Certifications: Relevant senior-level industry certifications (e.g., AWS Certified DevOps Engineer - Professional, Certified Kubernetes Administrator).Just So You Know...The company presents ...

Software Engineer, Security Rules

Location
Greater London, England, United Kingdom
members to help build high-growth products, help scale our expanding network, build tools to improve availability, performance, uptime, and response times, and make systems failure-resistant and ready-to-scale. We are looking for a talented Systems Engineer to join the Security Rules team. You will work … Docker, Go, PostgreSQL, Redis, Memcached, gRPC, Kafka, Clickhouse and the usual Unix/Linux tools and workflows. We strive to build reliable, fault-tolerant systems that can operate at Cloudflare’s scale. You will join a team of bright, hard-working, and supportive engineers who are passionate about their ...

Lead Java Software Engineer – Markets CRM - LDN

Location
Greater London, England, United Kingdom
design artifacts for complex applications Gather, analyze, and synthesize data to drive continuous improvement Identify and address hidden problems and patterns in data and systems Drive improvements to coding hygiene and system architecture Contribute to engineering communities of practice and technology events Required Qualifications, Capabilities, and Skills: Bachelor … Experience with Python and front-end development Practical experience with FIX messaging protocol and QuickFIX/J Familiarity with Hazelcast or other distributed computing platforms Experience with distributed systems, microservices, and event-driven architectures Why Join Us? At J.P. Morgan, we celebrate talent from all backgrounds ...

Software Engineer

Location
Greater London, England, United Kingdom
future of digital advertising? Our engineering organization in London builds and operates many of the critical components underpinning the Quantcast product, including: real-time distributed systems, audience modeling, delivery control systems, large-scale data infrastructure, integrations with partners in the adtech eco system, payments and revenue processing … intelligence infrastructure, and more. We’re actively looking for Software Engineers to join us on our mission. What you'll do: Write code, design systems, build out proof of concepts that improve systems and automation throughout our tech stack. Take part in the entire software engineering life cycle ...

Lead DevOps Engineer

Location
Greater London, England, United Kingdom
DevOps, platform engineering, cloud infrastructure engineering, software engineering, or a related discipline. Strong expertise in Azure, AWS, or both, including designing and operating production systems in complex cloud environments. Advanced experience with CI/CD, infrastructure as code, release automation, automated testing, deployment controls, and environment management. Experience with … teams. Bonus points Experience with AI or machine learning platforms, model‐serving infrastructure, MLOps, or data‐intensive services. Knowledge of advanced networking, API management, distributed systems, service mesh, or zero‐trust architecture. Experience with GitOps, policy as code, internal developer platforms, developer self‐service, or FinOps. What ...

Senior Software Developer (Python)

Location
Greater London, England, United Kingdom
network and data platforms. From Cloud, AI, Automation, Data Science, and Advanced Analytics through to Network Optimisation and Digital Transformation, we build the systems that power the future of connectivity. Within Network Software & Data Science, we develop and operates modern analytical platforms and software solutions that enable data-driven … BigQuery, PostgreSQL, or ClickHouse. Familiarity with observability and monitoring tools such as Prometheus, Grafana, Splunk, or OpenTelemetry. Experience deploying and supporting large-scale distributed systems in Kubernetes environments. Knowledge of graph analytics, network modelling, optimisation algorithms, or telecommunications networks. Benefits and perks There's one thing people ...

Senior Data Engineer London

Location
Greater London, England, United Kingdom
automated testing, monitoring, observability, and release management. Experience with Infrastructure as Code technologies such as Terraform, Pulumi, CloudFormation, or Bicep. Strong understanding of distributed systems, data modelling, data governance, security, and performance optimisation. Ability to engage with technical and non-technical stakeholders, communicating complex concepts in a clear ...

Apps Dev Senior Engineer

Location
Greater London, England, United Kingdom
Modern Python, asynchronous programming, NumPy/Pandas, FastAPI), OR .NET/C# (Modern .NET Core, multi-threading, asynchronous I/O, memory profiling). Distributed Systems & Messaging: Strong experience with enterprise messaging and streaming frameworks (e.g., Apache Kafka, RabbitMQ, Solace, ZeroMQ, or gRPC). Data Storage & Analytics: Proficiency ...

Senior Full Stack Java Engineer

Location
Greater London, England, United Kingdom
SKILLS Must have Core Engineering 8+ years of software engineering experience, ideally within Financial Services. Strong expertise in Java, Spring Boot, REST APIs, and distributed systems. Experience with Kafka, IBM MQ, or similar messaging technologies. Strong integration experience with Loan IQ, lending, banking, or enterprise platforms. Deep understanding ...

Senior Engineer

Location
Greater London, England, United Kingdom
team.* Extensive project experience and participation.* Experience in creating and maintaining complex design documentation and knowledge bases.* Experience operating highly available services.* Experience with distributed systems, consistent hashing, distributed locking, check-pointing, and load balancing.* OOO/OOD concepts and design patterns, modularization, functional decomposition and system ...

Software Engineer - Workflow Authoring & Deployment

Location
Greater London, England, United Kingdom
growing the team to take it even further. About the role: We are looking for a Software Engineer to work on the systems that let operators author, deploy, and manage robot workflows at scale. This sits at the intersection of backend infrastructure and product - you'll build the services … This is a full-stack role with a strong backend lean. You'll work closely with the robotics, AI, and product teams to build systems that are real-time, multi-tenant, and mission-critical. What You’ll Do Build and maintain backend services that coordinate robot fleets at runtime ...

Software Development Engineer, Ring Cloud Computer Vision

Location
Greater London, England, United Kingdom
discovery. About the team We are a team of passionate professionals who thrive on collaboration and innovation and we never stop in improving distributed cloud systems, challenging status quo and leveraging state-of-the-art technologies. Our team is at the forefront of delivering always-on AI-powered … distributed systems that serve tens of millions of Ring customers worldwide. Dealing with hundreds of thousands of events per second and billions of video streams processed daily, you'll be part of a elite group working on truly global-scale cloud systems that few companies can match. ...

Platform and DevOps Engineer - Northampton, UK

Location
Greater London, England, United Kingdom
maintain and troubleshoot Docker images Docker Compose environments container networking and runtime configurationsImplement and enhance platform observability through metrics dashboards alerting structured logging and distributed tracingIntegrate security and quality controls including SAST container scanning dependency scanning code quality analysis and vulnerability managementAutomate secure configuration management secrets handling certificate deployment … monitoring and troubleshooting of event driven systemsExpertise in observability platforms such as Prometheus Grafana CloudWatch Open Telemetry Observe or equivalent toolingExperience implementing structured logging distributed tracing W3C Trace Context and application monitoring frameworksStrong knowledge of integrating security scanning code quality controls container security and dependency management into CICD pipelinesExperience ...

Principal Data Scientist - Optimisation Engineering

Location
Greater London, England, United Kingdom
critical‐path coding, reviews), while primarily enabling the team to deliver consistently. Required qualifications Proven experience leading a software engineering team delivering production‐grade systems (people leadership and/or strong technical leadership), that encompass solver technology (like CPLEX or Gurobi). Strong software engineering fundamentals: system design, distributed systems concepts, APIs, data modelling, testing, and operational excellence. Experience building optimisation, scheduling, or decision‐support applications, or closely related domains requiring complex constraint‐based reasoning. Working knowledge of mathematical optimisation concepts (e.g., MILP, constraint programming, heuristics/metaheuristics) and how they impact product design. Hands‐on programming ...

Engineering Manager (Identity)

Location
Greater London, England, United Kingdom
trust and autonomy. Player-Coach Early, Leader Always: Stay close to code early on (pairing, reviewing, shipping) and transition leverage into building people and systems as the team grows. Platform-First Thinking: Build scalable, generalisable platforms rather than bespoke one-offs. Value retiring technical debt and flags as much … Sequence work, manage risk, and deliver reliably at a sustainable pace. Technical Leadership: Guide architecture and design reviews for high-scale, event-driven transactional systems on AWS and BigQuery. Cross-Functional Partnership: Partner closely with Product, Design and Business Domains to shape customer solutions and influence strategic trade-offs. ...

Blockchain Engineer

Hiring Organisation
Ubique Systems UK Limited
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
Kafka RabbitMQ or similar messaging technologies SQL and NoSQL databases Containerization (Docker) Kubernetes CI/CD pipelines Git-based development workflows Good understanding of: Distributed systems System integration API design Scalability patterns Roles and Responsibilities Backend Engineering Design and develop enterprise-grade Back End services using Java. Build … APIs and microservices supporting digital asset products. Develop scalable and resilient systems aligned with banking standards. Ensure high availability, security, performance, and maintainability. Blockchain Development Implement blockchain-related business logic and workflows. Develop components supporting: Smart contract interactions Minting and burning processes Asset transfer flows Wallet management capabilities Integrate ...

AI Engineer

Location
Greater London, England, United Kingdom
those efforts, we’re currently looking for an AI Engineer who will play a critical role in designing, building, deploying, and monitoring AI systems that scale across the business and to our millions of members globally. Your role will involve working in a cross-functional team, collaborating with product … Python, C#, JavaScript, Kotlin, Java, Go.. Experience with Gen AI tools (e.g LangGraph, CrewAI, Hugging Face, OpenAI APIs etc) Experience in building and optimising systems for performance, scalability, and reliability Understanding of ML fundamentals (training, evaluation, deployment) and LLM‐specific challenges (prompt engineering, latency, cost optimisation, hallucinations, evaluation) Experience ...