76 to 100 of 854 Distributed Systems Jobs in London

Software Engineer

Location
Greater London, England, United Kingdom
edge research into robust, production-quality software. This is a role for someone who enjoys getting deep into technical problems - whether that means designing systems, working on algorithms, solving concurrency challenges, or figuring out how to make complex workloads reliable at scale. What you will do: You’ll work … supporting infrastructure Contributing to algorithms and the implementation of novel AI capabilities Translating research concepts and prototypes into maintainable, production-ready software Designing systems capable of handling large-scale reasoning and inference workloads Working with concurrent, parallel and distributed systems Making architectural decisions around performance, reliability ...

AI Native DevOps Platform Engineer

Hiring Organisation
Sanderson Recruitment
Location
London, United Kingdom
Employment Type
Permanent
serving infrastructure and AI observability capabilities Lead incident response and drive continuous improvement across production environments Work closely with engineering teams delivering microservices and distributed cloud-native applications Required Experience Significant experience working as a Platform Engineer, DevOps Engineer, Site Reliability Engineer or Cloud Engineer Strong hands-on expertise … pipelines using Azure DevOps, GitHub Actions or similar technologies Experience with containerisation, container orchestration and modern cloud-native architectures Experience deploying and supporting distributed systems and microservices Strong understanding of cloud networking, security and production platform operations Experience implementing observability across monitoring, logging, tracing and alerting Experience applying ...

Lead/Senior Software Engineer - TypeScript, Node.js, React, Java, Kotlin, Kafka, AWS, Kubernetes

Hiring Organisation
Scope AT Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Lead/Senior Software Engineer - TypeScript, Node.js, React, Java, Kotlin, Kafka, AWS, Kubernetes - Structured Products - Financial Services Must have: TypeScript/Node.js, distributed systems, AWS/Kubernetes, Financial Services experience Our client, a leading Tech provider to global financial institutions, requires a Lead Engineer to own its documentation … Engineer to own its core platform services. Structured products knowledge is a real bonus, but isn't essential. You'll be: Building cloud-native distributed systems (AWS, Docker, Kubernetes) Developing in TypeScript/Node.js with React (Lead) or Java/Kotlin (Senior) Building event-driven integrations with Kafka ...

Core AI Engineer

Location
Greater London, England, United Kingdom
teams’ most powerful ideas. As part of our engineering team, you’ll shape the platforms and tools that drive high‐impact research - designing systems that scale, accelerate discovery and support innovation across the firm. Take the next step in your career. The role The Core AI team … through seamless integrations and user‐facing tools. Key responsibilities of the role include: Designing and operating model serving infrastructure, including inference pipelines and scheduling systems Building and running centralised MCP servers, ensuring secure, reliable access to enterprise tools and data Owning platform reliability, performance and scalability across Kubernetes‐based ...

Member of Technical Staff, Full Stack

Hiring Organisation
FBI &TMT
Location
City of London, London, United Kingdom
Employment Type
Permanent
Member of Technical Staff, Full Stack to join its core engineering team on a permanent basis. The role will involve designing, building and scaling systems that process video and sensor data, while delivering AI-powered features for real-world security and operations. Key Responsibilities: Build and maintain backend services … TypeScript and React, including modern tools such as React Query and Tailwind Contribute to infrastructure, system architecture and cloud-native engineering decisions Work on distributed systems, real-time processing, high availability and system performance Collaborate effectively with AI, product and infrastructure teams to deliver reliable features Support ...

Member of Technical Staff, Full Stack

Location
Clerkenwell, North London, United Kingdom
Member of Technical Staff, Full Stack to join its core engineering team on a permanent basis. The role will involve designing, building and scaling systems that process video and sensor data, while delivering AI-powered features for real-world security and operations. Key Responsibilities: Build and maintain backend services … TypeScript and React, including modern tools such as React Query and Tailwind Contribute to infrastructure, system architecture and cloud-native engineering decisions Work on distributed systems, real-time processing, high availability and system performance Collaborate effectively with AI, product and infrastructure teams to deliver reliable features Support ...

Principal Engineer - Retail

Location
Greater London, England, United Kingdom
high-scale, resilient platforms across Point of Sale, digital payments, fiscalisation, and omnichannel store operations. It champions modern software engineering principles and scalable distributed systems to support seamless athlete and runner experiences worldwide. The role sits within the Technology team, which supports On's stores with digital tools … engineering, establishing resilient technical solutions for real-time payments, international fiscalisation compliance, offline-first reliability, inventory replenishment, and clienteling touchpoints. Set high standards for distributed systems design, data consistency, and code quality across teams, prioritising bespoke, cloud-native engineering and decoupled services over monolithic or configuration-only enterprise ...

Software Engineer, Infrastructure

Location
Greater London, England, United Kingdom
company blog to learn more about what we are working on! About the Role We are seeking a talented Software Engineer to build infrastructure systems from scratch, bridging the gap between our research and product development. In this role, you will develop robust, scalable software systems behind … based on the discoveries and advancements in AI from our researchers. We are looking for a problem-solver that has experience working on complex, distributed systems and are passionate about advancements in AI and software development. Key Responsibilities Collaborate with AI research scientists to translate state ...

Full Stack Engineer

Location
Greater London, England, United Kingdom
build the next generation of Full Health Medical’s platform. This is a hands-on engineering role where you’ll design, build and operate distributed systems that process healthcare data at scale. You’ll work across the full technology stack, integrating with third-party platforms, cloud services … open-source technologies to deliver resilient, secure and scalable software. What You’ll Do Design, build and maintain distributed web applications and backend services. Develop features across frontend, backend, APIs and infrastructure. Integrate with third-party vendor platforms, healthcare systems and open-source technologies. Design scalable APIs ...

Forward Deployed Agentic AI Engineer

Location
Greater London, England, United Kingdom
measurable value. You’ll own the full lifecycle—from architecture and build through to deployment and adoption—embedding AI into real workflows, integrating enterprise systems, and ensuring solutions are secure, reliable, and truly user-centric. Sitting close to the business, you’ll continuously refine solutions to maximise impact, efficiency … passion for building and deploying agentic AI solutions that solve real-world business challenges. You will bring deep expertise across modern full-stack technologies, distributed systems, cloud-native architectures, and observability, combined with hands‐on experience developing enterprise‐grade AI applications. You will design, build, and deploy intelligent ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
technology vision for the organisation. Provide deep technical guidance to multiple engineering teams across projects. Lead the design and delivery of large-scale distributed systems that integrate AI and data services. Champion engineering excellence , establishing standards for code quality, performance, and reliability. Collaborate with product and AI leadership … software systems. Deep technical expertise across the full stack , with mastery in Python , TypeScript/React , and cloud-native architectures . Proven experience architecting distributed systems and integrating AI services or data platforms . Experience setting technical direction , establishing patterns, and guiding multiple teams. Strong understanding of DevOps ...

Tech Lead - Trading Sub Ledger- Leading Global Market Maker | London, UK

Location
Greater London, England, United Kingdom
time sub ledger system powering firmwide P&L and trade journals. This is a high-impact role at the intersection of post-trade infrastructure, distributed systems and financial data. What You'll Do Lead a small team delivering low-latency, high-throughput post-trade systems Design … system design, performance, and production readiness Collaborate with trading, finance, and engineering to align priorities and outcomes Hard Requirements 8+ years' building mission-critical systems in finance Experience with real-time distributed systems, P&L reporting, position management Strong programming skills in Java Leadership experience in high ...

AM Mosaic Technology - Software Engineer - Associate - London

Location
City Of London, England, United Kingdom
connecting people and capital with ideas andsolvethe most challenging and pressing engineering problems for our clients. Our engineering teams build scalable software and systems,architectlow latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Engineering, which iscomprisedof … centric products Contribute to the vision, understand our product roadmap and contribute to building an engineering culture within our global team. Design flows and systems using cloud and on-prem technologies to ensure performance, longevity, and scalability of infrastructure. Contribute to SDLC documentation and guidance including templates, patterns ...

Software Engineer (Cloud)

Location
Greater London, England, United Kingdom
implementation of scalable, reliable, and secure systems. You’ll collaborate closely with the rest of our engineering team to design APIs, build backend systems, and implement cloud integrations, ensuring seamless functionality with our embedded platform. This position is ideal for an early-career engineer with a few years … users Identify and resolve bugs, and write automated tests to ensure system reliability and maintainability Stay informed about advancements in cloud computing, distributed systems, and secure software practices, applying these insights to your work What We’re Looking For Bachelor’s or Master’s degree in Computer Science ...

Software Engineer, FL

Location
Greater London, England, United Kingdom
teams at Cloudflare. Examples of desirable skills, knowledge and experience Solid competencies in practical computer science, applying the right algorithms, data structures, concurrency control systems to software design, and building large, distributed systems Experience in performance engineering Driving communication and consensus across teams A drive for continuous … help you learn on the job, but prior experience is beneficial Experience of languages: Rust, Go Knowledge of web servers and web protocols Distributed systems Web security issues and industry standards Most importantly, we are looking for people who want to learn something new. We maintain the largest ...

Junior Software Engineer – Generative AI Platforms

Location
Greater London, England, United Kingdom
Working with close guidance and mentorship from senior engineers, you’ll contribute to real-world engineering challenges while developing your skills across backend development, distributed systems, cloud-native technologies and LLM-based applications. You’ll have the opportunity to work with cutting‐edge technology, learn quickly and build … early‐career engineer, you’ll have access to experienced mentors and the opportunity to learn from engineers working on complex AI and distributed systems at scale. Key Responsibilities Contribute to the development and support of Generative AI platforms, services and applications. Build well‐defined components of products ...

Software Development Engineer II

Location
Greater London, England, United Kingdom
retrieval-augmented generation solutions, including parsing, ingestion, chunking, metadata, embeddings, vector storage, retrieval, reranking, context assembly and prompt management.* Apply sound system-design and distributed-systems judgement across structured and unstructured data, with particular attention to data quality, lineage, cataloguing and access controls. **Deliver production excellence*** Implement … Practical knowledge of prompt engineering, retrieval architectures, agent development and evaluation methods for generative AI systems.* Strong software engineering fundamentals, including APIs, system design, distributed-systems concepts, cloud-native development, testing, CI/CD and production operations.* Strong front-end and UI development experience, including building responsive, accessible ...

Java Engineer

Location
Greater London, England, United Kingdom
Java Engineer to join our R&D team. The role focuses on backend and middleware development using Java 17 and Spring, working across a distributed, high-availability system with kdb+ integration and strong security requirements. Key Responsibilities Develop, maintain, and optimise Spring-based web applications and REST APIs using … Java 17. Integrate backend services with real-time kdb+ environments. Implement authentication (SAML/LDAP) and secure authorisation (RBAC/ABAC). Participate in distributed system design, including failover, replication, and node synchronisation. Apply secure coding practices to mitigate XSS, CSRF, SQL injection, and related vulnerabilities. Deploy and tune ...

Engineering Lead - Options Keyrock · · 1 months ago

Location
Greater London, England, United Kingdom
leadership with people leadership, delivery ownership, and operational discipline Requirements: 7+ years of experience in systematic trading, options market-making or low-latency trading systems Strong hands-on experience with Rust, C++, or C Willingness to become deeply proficient in Rust, if not already Strong understanding of algorithmic options … trading, including automated quoting, execution, pricing, risk controls, and market data workflows Experience building or maintaining low-latency trading systems, ideally within options or derivatives markets Experience working with SQL databases in production environments, with PostgreSQL preferred Familiarity with functional testing, component testing, and production-grade validation practices Strong ...

Senior Software Engineer - Platform as a Service (BPaaS) London, GBR Posted today

Location
Greater London, England, United Kingdom
that interacts with the Kubernetes API (client-go, controller-runtime) Own features end-to-end, from CRD design through implementation to rollout Reason about distributed systems concerns: consistency, failure modes, leader election, and graceful degradation Collaborate with other platform and infrastructure teams to integrate with Bloomberg-wide systems …/or Python Experience with Kubernetes internals, not just deploying to K8s, but extending it (e.g. operators, controllers, CRDs, admission webhooks) Understanding of distributed systems fundamentals (consistency, reconciliation, failure handling) Curiosity about how things work under the hood and willingness to dig into unfamiliar systems A degree ...

Lead Product Manager AIOPs

Location
Greater London, England, United Kingdom
product roadmaps, managing requirements and backlog priorities, and delivering technical platform capabilities across the product lifecycle. Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent practical experience. Machine Learning: Expertise in time‐series forecasting, clustering, and correlation algorithms. Generative AI: Experience with … observability and AIOps platforms such as ServiceNow ITOM, Splunk, Dynatrace, Datadog, BigPanda, New Relic, or similar platforms. Familiarity with cloud‐native platforms, Container orchestration systems, distributed systems, service mapping, and telemetry standards. Experience defining KPIs, SLOs, product adoption measures, and operational maturity frameworks for enterprise reliability ...

Staff Backend Engineer

Location
Greater London, England, United Kingdom
Qualifications You’ll be an excellent fit if you have: Experience as a Staff Engineer or equivalent senior technical leadership role, operating across backend systems at scale. Deep payments or shipping domain expertise going in is not required, but you should be genuinely motivated to build it by working … record of working across team boundaries: connecting people, unblocking cross-team initiatives, and driving alignment without formal authority. Deep expertise designing, building, and operating distributed systems and platforms at scale, in any domain Strong Familiarity with event-driven architectures (e.g. Kafka) and the tradeoffs of distributed systems ...

Senior Java Developer

Location
Greater London, England, United Kingdom
assets. Requirements Strong commercial experience with Java Extensive experience developing server-side Java applications Strong software engineering fundamentals Experience working on complex, high-scale systems Strong understanding of application architecture and design Linux experience Experience working within financial services, fintech, trading or another highly technical environment Strong understanding … distributed systems, APIs and modern software architecture Comfortable working in fast-moving environments with ambiguity and incomplete information Blockchain/Digital Asset Experience Experience within blockchain, digital assets or decentralised technologies would be highly advantageous. The firm is particularly interested in engineers who have hands-on experience working ...

Backend Senior Software Engineer

Location
Greater London, England, United Kingdom
significant growth phase and supporting an increasingly large enterprise customer base. You’ll be solving complex engineering challenges around scalability, performance and reliability, designing distributed systems and building resilient enterprise-grade software that forms the foundation of the platform. This is a highly visible role where … C++ or similar Commercial experience with TypeScript Experience building and operating applications within AWS/GCP environments Strong understanding of scalable system design and distributed systems Hands-on experience with CI/CD pipelines and modern engineering practices Experience building resilient, cloud-native, enterprise-grade applications ...

Staff Engineer

Location
Greater London, England, United Kingdom
Staff Software Engineer, you will take on the hardest technical problems across Performativ’s platform and turn complexity into systems that scale. You will move to where things break, slow down, or do not scale, and fix them. You will also help evolve how we build by pushing pragmatic … losing control. What you’ll do Take on the hardest technical problems across the platform and drive them to resolution. Move across teams and systems to improve scalability, performance, and reliability. Design and evolve distributed systems operating at million-client scale. Find weak points early ...