201 to 225 of 854 Distributed Systems Jobs in London

Senior Backend Engineer

Location
Greater London, England, United Kingdom
leading AI models in advanced materials, hardware engineering and simulation. As a Backend Engineer at Orbital you will design, build and operate the core systems powering Curie. You will work across the full backend stack: APIs, data pipelines, graph databases, event-driven architectures and the infrastructure that connects … manufacturing data for our AI agents. First and foremost, we want to work with someone with a love of craftsmanship, continual learning and building systems that scale. Key Responsibilities Build and operate core backend systems Design and implement APIs, services and data pipelines that power the Curie platform ...

Senior Backend Engineer (Python)

Location
Greater London, England, United Kingdom
platform that powers intelligent workflows for the world's top financial firms. In this role, you will design and implement the Python systems, services, and orchestration layers that accelerate AI development across Nevis. You'll work across applied AI, data pipelines, model execution frameworks, agentic systems, retrieval infrastructure … products. You'll thrive here if you love building production-grade AI platforms, care about performance and reliability, and want to work on systems that move from idea to production in days. You'll be joining a world-class engineering team with deep experience building AI systems ...

Senior Developer

Location
Greater London, England, United Kingdom
using C# .NET. Experience designing and developing REST APIs. Experience working with Microsoft Azure. Experience building and supporting production cloud applications. Good understanding of distributed systems and modern software architecture. Experience working with SQL databases and data processing. Experience with CI/CD pipelines and modern software delivery ...

Junior Solution Architect

Location
Greater London, England, United Kingdom
software architecture, APIs, databases, and application development. Exposure to cloud platforms such as AWS, Azure, or GCP. Understanding of REST APIs, microservices, integrations, and distributed systems. Familiarity with Docker, CI/CD, Git, and modern development practices. Understanding of at least one programming language such as Ruby, Java, Python ...

Senior Platform Engineer

Location
Greater London, England, United Kingdom
looking for a Senior Platform Engineer to join the small team designing and building the platforms and systems to support a number of vital functions across Our Future Health. These systems will include but not limited to the participant-facing websites, import and processing of high-volume health … call rotas where necessary Integrate and deploy third-party tools required by other teams Devise innovative ideas for solving hard technical problems involving distributed systems, scale and security and translate these ideas into designs and implementation Implement best practices when it comes to availability, scalability, operational excellence ...

Inference

Location
Greater London, England, United Kingdom
Build low-latency inference pipelines for on-device deployment, enabling real-time next-token and diffusion-based control loops in robotics Design and optimize distributed inference systems on GPU clusters, pushing throughput with large-batch serving and efficient resource utilization Implement efficient low-level code (CUDA, Triton, custom … Develop monitoring and debugging tools to guarantee reliability, determinism, and rapid diagnosis of regressions across both stacks What You’ll Bring Deep experience in distributed systems, ML infrastructure, or high-performance serving (8+ years) Production-grade expertise in Python, with strong background in systems languages (C++/ ...

Senior Software Developer

Location
City Of London, England, United Kingdom
help drive systemic improvements to the reliability of our systems. Ideally you have many years of experience building and supporting large-scale software systems and you feel comfortable talking to infrastructure engineers about networking issues or kernel tuning as well as reporting .NET garbage collector bugs to Microsoft … highly valued Excellent communication skills Strong knowledge of C#, Rust or any popular programming language Can write efficient, concurrent code Knowledge of how distributed systems work Knowledge of version control systems The Team Personal development driven by employees Interesting and complex problems to solve Continuously improve ...

Backend Engineer (Go) - Distributed Systems, Remote

Location
Greater London, England, United Kingdom
Monzo is hiring a product backend engineer to join a squad across disciplines and deliver impactful customer features. With a focus on backend systems and distributed architectures, you’ll collaborate with product managers, marketers, researchers, designers, and other engineers across the company. There’s flexibility on location within ...

Forward Deployed Solution Engineer – Applied AI FDE

Location
Greater London, England, United Kingdom
agile sprints. Your software becomes the reference implementation for scalable GenAI in the enterprise. You codify patterns, shape internal tooling, and accelerate innovation—delivering systems that are battle-tested in production and scalable across industries. Who You Are: You are a systems-minded, AI-native engineer who ships … deeply with customer teams, diagnose root problems, and architect AI-powered workflows that run at scale. You don’t just debug code—you debug systems, context, and customer pain points. You will: Build solution-ready LLM-enabled applications that span backend logic, data orchestration, and front-end UI Operate ...

Test Engineer - Environment Hardware Engineering Munich

Location
Greater London, England, United Kingdom
Test Engineer, you will be responsible for the design, execution, and analysis of environmental stress test campaigns across the full range of drone sub-systems and Ground Support Equipment (GSE). As a generalist within the Environmental Cluster, you will apply your knowledge to mechanical, thermal, and environmental qualification … Where other clusters validate functionality, the Environmental Cluster validates survivability and performance under real-world stress. The cluster is organized around domain specialists—Launch Systems, Ground Communication Systems—but requires a generalist backbone to ensure test coverage continuity across all sub-systems, absorb campaign overflows from specialist ...

Software Development Engineer II

Location
Greater London, England, United Kingdom
enhance every traveler's experience and make it better! In this role, you will: Design, develop, and maintain high-throughput, low-latency distributed backend services that deliver efficient, optimal pricing solutions at scale. Implement robust caching mechanisms to enhance application performance, reduce latency, and optimize resource utilization. Participate … cross-functional teams to deliver sustainable solutions. Safely integrate and operate AI/ML-enabled solutions that improve outcomes, including familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real-world products. Minimum Qualifications: Bachelor’s degree in Computer Science or a related ...

Software engineer, agents (UK)

Location
Greater London, England, United Kingdom
with AI. About the role We’re seeking a highly skilled fullstack software engineer to join our engineering team building advanced AI-driven agent systems that execute autonomous workflows, orchestrate multi-step tasks, and extend human capacity across enterprise applications. In this role, you’ll play a key part … teams to turn complex agent concepts into production-ready systems. What you’ll do Design, implement, and maintain scalable, secure agent-driven services and systems that autonomously accomplish tasks using modern AI frameworks. Develop and enhance robust infrastructure and high-throughput APIs, focusing on core agent capabilities such ...

Architecture Director

Location
Greater London, England, United Kingdom
delivering SMBC’s Global Horizon programme, the bank’s first large scale global technology implementation. Horizon intends to move SMBC’s regionalised HR systems to one global platform. Reporting to the EMEA Head of Enterprise Architecture, the Principal Integration Architect role will be responsible for designing, governing, and evolving … bank’s integration architecture across core systems, digital platforms, and third‐party services. This role ensures seamless, secure, and scalable data and service integration across a complex global technology landscape, supporting both legacy modernization and cloud transformation initiatives. The anticipated salary range for this role ...

Lead Software Engineer - Python, Data, Cloud, AIML

Location
Greater London, England, United Kingdom
improve the value realized by automation at scale. Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Builds engineering stack required … security expectations; experience coaching senior engineers/leads on compliant usage patterns and controls. Proven track record in system design, architecting and developing microservices, distributed systems and data-intensive applications Experience with Cloud services, Infrastructure as Code, containerized application development, big data and modern data engineering technologies Practical ...

Training / AI Infrastructure

Location
Greater London, England, United Kingdom
convergence by profiling and eliminating bottlenecks across the foundation model training stack stack, from data pipelines to GPU kernels Design, build, and optimize distributed training systems (PyTorch) for multi-node GPU clusters, ensuring scalability, robustness, and high utilization Implement efficient low-level code (CUDA, cuDNN, Triton, custom kernels … Develop monitoring and debugging tools for large-scale runs, enabling rapid diagnosis of performance regressions and failures What You'll Bring Deep experience in distributed systems, ML infrastructure, or high-performance computing (8+ years) Production-grade expertise in Python Low-level performance mastery: CUDA/cuDNN/Triton ...

Staff Cloud Security Engineer (GCP) - Engine by Starling

Location
Greater London, England, United Kingdom
document, build and maintain a secure and scalable infrastructure on GCP using Infrastructure as Code Be part of the team responsible for safeguarding our systems, applications and data by ensuring secure user access, authentication and authorisation mechanisms are in place Engineer and automate technical controls within GCP to ensure … such as organisation policies and VPC Service Controls A deep understanding of GCP IAM and its limitations Experience with service-oriented architecture using containers, distributed systems and immutable infrastructure on GCP (including GKE, Compute Engine, Shared VPC and Cloud SQL) Expertise in Kubernetes, securing clusters (GKE) and meshes ...

Full-stack AI Engineer

Location
Greater London, England, United Kingdom
shaping our technical direction. This is a unique opportunity to work at the intersection of AI/ML, fintech, and compliance - building production AI systems that handle real financial crime investigations at scale. What You'll Do Architect and build end-to-end features across our React frontend … party services like LexisNexis, data warehouse) with robust error handling and observability Improve platform reliability - implement monitoring, alerting, and performance optimizations for production AI systems Mentor and uplift junior and mid-level engineers through code reviews, pairing, and technical guidance Shape engineering practices - contribute to architecture decisions, coding standards ...

Lead Software Engineer, Software Defined Networking

Location
Greater London, England, United Kingdom
applications, and technologies within the portfolio Design and implement components of JPMC-VPC, including control plane, data plane, software gateways, load balancers, and IPAM systems Develop high-quality code solutions and contribute to new production code capabilities within the team Write production-quality code in Go, Python … business, product, and technology teams, building stakeholder relationships Champion our culture of diversity, opportunity, inclusion, and respect Required Qualifications, Capabilities, and Skills: Experience in systems engineering, networking, or distributed systems Practical experience delivering system design, application development, testing, and operational stability Experience with one or more programming ...

Software Engineer - Affiliate Operations

Location
Greater London, England, United Kingdom
technology that connects millions of shoppers with the world's leading fashion brands. Our squad builds the platforms, data products, marketing services, and bidding systems that drive business-critical customer acquisition, partner integrations, and revenue growth. We are a highly data-driven engineering organization. We validate ideas through experimentation … measure success through business outcomes, and continuously improve our platforms using evidence. Our work involves large-scale data processing and distributed systems, requiring us to remain highly reliable while evolving to support new markets and acquisition channels. Reliability is fundamental to everything we build. We invest heavily ...

Lead Software Engineer - MLOps Platform

Location
Greater London, England, United Kingdom
pipelines, ensuring reliability and reproducibility supporting different model frameworks and architectures Implement tools and frameworks for model versioning, experiment tracking, and lifecycle management Develop systems for monitoring model performance, addressing data drift and model drift Collaborate with data scientists and engineers to devise model integration/deployment patterns … MLOps tools and platforms (e.g., MLflow, Amazon SageMaker, Google VertexAI, Databricks, BentoML, KServe, Kubeflow) Experience with cloud technologies (AWS/Azure/GCP) and distributed systems, web technologies and event drive architectures Understanding of data versioning and ML models lifecycle management Hands-on experience with CI/ ...

Software Engineer TypeScript

Location
Greater London, England, United Kingdom
automated CI/CD pipelines. Key Responsibilities Functional Analysis Work closely with stakeholders to understand integration and data flow requirements. Analyse source and target systems to define data mappings, transformation rules, and error-handling strategies. Produce clear functional and technical specifications with measurable acceptance criteria. Challenge and refine requirements … Experience with automated testing and quality‐focused development practices. Knowledge of Docker, CI/CD pipelines, and cloud platforms (Azure preferred). Understanding of distributed systems concepts including: Idempotency Retry patterns Event ordering Eventual consistency Fluent English communication skills. Desirable Experience Event‐Driven Architecture, Event Sourcing, CQRS ...

Lead Software Architect

Location
Greater London, England, United Kingdom
enable us to build a secure, scalable and high-quality product. The role will cover back-end architecture , microservices , DevOps , enterprise integrations , APIs and distributed systems , alongside providing technical leadership to our internal development teams and external partners. Although you’ll occasionally work across international time zones … role operates primarily around UK working hours . Routine alignment to US hours isn't expected. Own and evolve the overall software and systems architecture for SteelBuy, ensuring the platform is scalable, secure, maintainable and adaptable. Help transform the platform from a primarily US-focused implementation into a reusable ...

Senior Technology Architect-Enterprise Architect/Segment lead-UK

Location
Greater London, England, United Kingdom
event-driven and streaming integration at scale using Apache Kafka and Kafka Streams; asynchronous messaging patterns, schema registries, and real-time data pipelines across distributed systems NoSQL & enterprise data platforms Design of polyglot persistence architectures spanning NoSQL stores (MongoDB, Cassandra, DynamoDB), enterprise caching layers (Redis, Hazelcast, Memcached … consulting. We enable clients in more than 50 countries to navigate their digital transformation. With over four decades of experience in managing the systems and workings of global enterprises, we expertly steer our clients through their digital journey. We do it by enabling the enterprise with an AI-powered ...

Software Development Engineer Manager, AIS

Location
Greater London, England, United Kingdom
their business needs and requirements Align approaches across our tooling to provide an improved consolidated experience. Minimum Qualifications A strong software engineering background in systems, backend, distributed systems, or platform work, with the ability to engage deeply Proven track record in software development and architecture … Golang) Solid grasp of Linux operating systems and familiarity with, networking concepts (e.g. socket programming) Preferred Qualifications Experience with gRPC Experience developing security auditing products Experience in vulnerability research Experience in developing with Agentic workflows Experience in Swift At Apple, we're not all the same. And that ...

Software Development Engineer

Hiring Organisation
Deerfoot Recruitment Solutions
Location
Hounslow, London, United Kingdom
Employment Type
Contract
Contract Rate
£350 - £430 per day + Hybrid Working
operational standards Investigating defects, finding root causes and supporting deployment, monitoring and troubleshooting What You'll Bring A degree in Computer Science, Engineering, Information Systems or a related field, plus 3+ years in software development within Agile product teams Strong Java experience building microservices, with solid solution design … systems modelling skills Front-end experience with TypeScript and Angular, including HTML and CSS A good understanding of REST APIs and messaging, ideally Kafka or MQ, plus distributed systems and architecture principles Experience with automated testing, source control, CI/CD and containers, ideally Kubernetes and Azure ...