176 to 200 of 854 Distributed Systems Jobs in London

Sr Lead Software Engineer - Java / Python

Location
Greater London, England, United Kingdom
firm’s business objectives. Job responsibilities Executes and oversees end-to-end software solutions, engineering standards, architecture, and technical troubleshooting for trading systems Designs and builds high-performance, latency-sensitive services with awareness of upstream/downstream system dependencies Develops secure and high-quality production code, and reviews … deep hands‐on expertise in Java (17+), including concurrency, memory management, and object‐oriented design Demonstrated experience designing clean APIs and rollout strategies for distributed systems (including integration and backward compatibility considerations) Practical experience with Spring/Spring Boot, microservices, Kubernetes, Linux, and core networking/messaging concepts ...

Agentic AI & Commerce Architect

Location
Greater London, England, United Kingdom
/song As an Agentic AI & Commerce Architect, you will lead the end-to-end technical design and delivery of production-grade agentic commerce systems for global enterprise clients. You are responsible for defining the overall system architecture, selecting and governing AI/ML and platform technologies, and ensuring … intelligence: embeddings pipelines, vector retrieval, and semantic search — structured around commerce-specific intent, product relationships, and category hierarchies Architect the integration layer connecting agentic systems to enterprise commerce stacks (OMS, PIM, DAM, CRM, payments, pricing, fulfilment) via API gateways, event buses, and emerging agentic protocols ...

Agentic AI & Commerce Architect

Location
City Of London, England, United Kingdom
/song As an Agentic AI & Commerce Architect, you will lead the end-to-end technical design and delivery of production-grade agentic commerce systems for global enterprise clients. You are responsible for defining the overall system architecture, selecting and governing AI/ML and platform technologies, and ensuring … intelligence: embeddings pipelines, vector retrieval, and semantic search — structured around commerce-specific intent, product relationships, and category hierarchies Architect the integration layer connecting agentic systems to enterprise commerce stacks (OMS, PIM, DAM, CRM, payments, pricing, fulfilment) via API gateways, event buses, and emerging agentic protocols ...

Site Reliability Engineer, Studios

Location
Uxbridge, England, United Kingdom
suited to someone who combines strong infrastructure and software engineering capability with an operational mindset, and who can help embed reliability engineering practices across systems that support live, business‐critical environments. The successful candidate will play a key role in improving service reliability, observability, incident response, automation, and disaster … Terraform or CloudFormation. Experience with monitoring, logging, and alerting tooling, and with designing actionable observability solutions. Solid understanding of networking, security, system architecture, and distributed systems principles. Strong scripting or programming capability in Python, Bash, or similar languages. Experience working in high‐availability, live production, or other business ...

Site Reliability Engineer, Studios

Location
Greater London, England, United Kingdom
suited to someone who combines strong infrastructure and software engineering capability with an operational mindset, and who can help embed reliability engineering practices across systems that support live, business-critical environments. The successful candidate will play a key role in improving service reliability, observability, incident response, automation, and disaster … Terraform or CloudFormation. Experience with monitoring, logging, and alerting tooling, and with designing actionable observability solutions. Solid understanding of networking, security, system architecture, and distributed systems principles. Strong scripting or programming capability in Python, Bash, or similar languages. Experience working in high-availability, live production, or other business ...

Senior C# .Net Developer

Location
Greater London, England, United Kingdom
highly regulated environment. Key Responsibilities Design, develop and maintain enterprise applications using C# and .NET. Develop scalable, secure and high-performance APIs, services and distributed applications. Work with Technical Analysts and business stakeholders to translate requirements into technical solutions. Contribute to solution architecture, technical design and code reviews. Develop … REST APIs and microservices SQL Server, including complex queries, stored procedures and optimisation Entity Framework/ORM Object-oriented design and design patterns Distributed systems and enterprise integration Unit and automated testing Azure DevOps, Git and CI/CD Agile/Scrum delivery Strong troubleshooting and problem-solving ...

Senior C# .Net Developer

Hiring Organisation
ARM
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£500/day Umbrella Inside IR35
highly regulated environment. Key Responsibilities Design, develop and maintain enterprise applications using C# and .NET. Develop scalable, secure and high-performance APIs, services and distributed applications. Work with Technical Analysts and business stakeholders to translate requirements into technical solutions. Contribute to solution architecture, technical design and code reviews. Develop … REST APIs and microservices SQL Server, including complex queries, stored procedures and optimisation Entity Framework/ORM Object-oriented design and design patterns Distributed systems and enterprise integration Unit and automated testing Azure DevOps, Git and CI/CD Agile/Scrum delivery Strong troubleshooting and problem-solving ...

Senior Software Engineer, AI Centre of Excellence Software engineering London

Location
Greater London, England, United Kingdom
tuning and prototyping. Awareness of ethical AI practices and emerging standards in AI governance. Track record of rapid prototyping with measurable ROI. Familiarity with distributed systems and large‐scale data processing. Contributions to open‐source projects or a strong GitHub portfolio. High technical curiosity and eagerness to learn ...

Staff Software Engineer - Enterprise Platform

Location
Greater London, England, United Kingdom
playbooks. Examples include: Defining the architecture for enterprise deployments across AWS, Azure and Google Cloud, including deployments into customer-controlled environments. Building cloud-agnostic systems that give customers flexibility in how and where they run Lovable. Designing secure sandboxing and runtime environments for running untrusted code at scale. Setting … good fit. This is the role for you if you have: Strong programming skills in Go or Rust, or a comparable systems language (C++, Java or similar) Experience building enterprise products and working with enterprise customers. Designed and scaled distributed systems in production that are used ...

Senior ML Systems Engineer — Rust & Distributed Infra

Location
Greater London, England, United Kingdom
UiPath, Inc. is seeking a systems-focused engineer to advance the Machine Learning Services platform. You will design, implement, and operate core infrastructure handling high-volume inference and multi-tenant workloads across Rust, Python, and cloud environments. Join a quick-moving, growth-focused team focused on distributed systems ...

Senior Software Engineer | API Enterprise

Location
Greater London, England, United Kingdom
communicator who's comfortable owning product decisions and implementing them Backend Mastery at Scale (C#/.NET): You have deep expertise designing scalable backend systems, RESTful APIs, and distributed architectures, primarily in C#/.NET, and you've worked with high-scale distributed systems in production. … leading projects across multiple teams. You can align with different areas and other stakeholders, manage cross-team contracts and dependencies, and keep complex, interconnected systems coherent Extreme Ownership & Operational Excellence: You own your services end-to-end (production operations, incident response, and on-call) and you're motivated ...

Technical Product Manager - GenAI Platforms - Agentic Infrastructure - CTO Office London, GBR P[...]

Location
Greater London, England, United Kingdom
generative AI. Critical to this effort are our AI platforms, which enable teams to rapidly and robustly build, deploy, evaluate, govern, and operate AI systems at scale. As Bloomberg expands its investment in Generative and Agentic AI, we are building the trustworthy infrastructure that will power the next generation … applications to operate safely, securely, and at scale across Bloomberg. This role sits at the intersection of our AI Platforms, cloud infrastructure, security, and distributed systems. You will shape the capabilities that govern how AI systems authenticate, communicate, access resources, execute actions, and interact with Bloomberg infrastructure, ensuring ...

Senior Software Engineer

Hiring Organisation
Daniel James Resourcing Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
opportunity Youll have significant influence over how secure, resilient and maintainable software is designed and delivered across backend services, APIs, frontend applications and distributed systems. Youll challenge existing approaches, help evolve systems towards more modular and independently deployable components, and make pragmatic architectural decisions based on genuine business … evaluation, failure behaviour and appropriate human oversight. What you'll bring Youll be an accomplished Software Engineer who has designed and delivered complex production systems and is comfortable having genuine technical influence across an engineering organisation. Were particularly interested in experience across: C#/.NET and modern backend engineering ...

Senior Java Low Latency Developer | Electronic Trading

Location
Greater London, England, United Kingdom
multiple senior hires planned over the next 12 months. You'll work alongside experienced engineers developing the next generation of low latency electronic trading systems supporting global markets. If you enjoy solving complex engineering problems where performance, reliability and speed matter, this is the type of environment … execution platforms Building pricing and market data infrastructure Improving platform performance, scalability and resilience Enhancing execution algorithms and trading workflows Working on highly distributed, performance critical systems What They're Looking For We're looking for experienced Java engineers who have worked within high performance front office technology ...

Senior Distributed DB Engineer: Auto-Balancing & Multi-Tenant

Location
Greater London, England, United Kingdom
Apple Inc. in London is seeking a highly technical Core Distributed Systems Database Engineer to design and build the next-generation large-scale data platform. You will own auto-balancing, capacity modeling, and multi-tenant isolation across Apple’s fleet, collaborating with SRE, platform, and product teams. … role focuses on designing a scalable control plane, performance optimizations, and reliable, self-balancing distributed storage systems for iCloud-scale workloads in a multi-datacenter #J-18808-Ljbffr ...

Sr Lead Software Engineer — Digital Markets Execution Technology, Execute

Location
Greater London, England, United Kingdom
firm’s business objectives. Job Responsibilities Executes and oversees end-to-end software solutions, engineering standards, architecture, and technical troubleshooting for trading systems Designs and builds high-performance, latency-sensitive services with awareness of upstream/downstream system dependencies Develops secure and high-quality production code, and reviews … deep hands-on expertise in Java (17+) , including concurrency, memory management, and object-oriented design Demonstrated experience designing clean APIs and rollout strategies for distributed systems (including integration and backward compatibility considerations) Practical experience with Spring/Spring Boot, microservices, Kubernetes, Linux, and core networking/messaging concepts ...

Software Engineer - Core IP Security

Location
Greater London, England, United Kingdom
ideas. Security is foundational to this mission and must be delivered in a way that supports how our engineering teams build and operate complex systems at scale. Take the next step in your career. Key responsibilities Designing and implementing high-assurance security systems to protect sensitive and valuable … property Developing and maintaining cryptographic key management services, access-control policies and shared security libraries Building and evolving access control, classification and risk-reporting systems to support governance and auditability Developing APIs and integrations that embed security controls into the wider engineering platform Contributing to detection and scanning capabilities ...

Senior Test Automation Engineer (Kafka and API Testing)

Location
Greater London, England, United Kingdom
continuous improvement of testability observability and quality engineering standards across the platform**Your Skills:*** Strong handson experience in test automation engineering across APIs microservices distributed systems and event driven architectures* Proficiency with Jest TypeScript Playwright JUnit and Gradle* Practical experience testing Apache Kafka including topic seeding asynchronous validation … resilience scenarios* Expertise in contract testing API validation JSON Schema and AJV* Experience conducting performance load and resilience testing for lowlatency and high throughput systems* Strong knowledge of CICD quality gates automated test reporting test data management and release validation* Understanding of TDD BDD mocking frameworks specification by example ...

Java with AWS Architect

Location
Greater London, England, United Kingdom
grow your professional career. Responsibilities This initiative focuses on:- Upgrading legacy applications to modern Spring Boot versions (2.x → 3.x)- Decommissioning and replacing Hazelcast across distributed systems- Refactoring applications to align with modern, cloud-ready, stateless architectures- Enhancing integration with event-driven systems using Apache Kafka- Supporting applications … increasing, so experience working with AWS would be beneficial.- Design and implement solutions for:- Spring Boot & Hazelcast upgrades (including major version transitions)- Analyze existing distributed system usage (caching, clustering, locking)- Refactor applications toward stateless, scalable microservices- Implement and optimize integrations using Kafka-based event-driven architecture- Collaborate with ...

Staff Software Engineer-AI

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
Competencies 8+ years of experience in software engineering, with deep hands-on experience designing, coding, testing, and operating scalable, resilient, production-grade backend systems and cloud-native services Expert-level coding capability in modern programming languages such as Python, TypeScript, Go, or similar, with the ability to personally contribute … Azure, with strong experience using Docker, Kubernetes, Elastic Container Service, or equivalent technologies in production environments Strong experience designing and implementing application programming interfaces, distributed systems, event-driven architectures, data pipelines, PostgreSQL, MongoDB, Redis, vector databases, observability, and automated deployment pipelines Demonstrated ability to influence technical direction while ...

Lead Data Consultants London

Location
Greater London, England, United Kingdom
learn from & will want to learn from you. Responsibilities You will be responsible for the technical implementation and delivery of modern data systems as well as AI enabled applications Solve end to end data problems/opportunities at scale Contributing to solution architecture & design Working with our customers … solutions Contribute to internal initiatives such as; blogs, technical forums Requirements (These are || not &&) Good grasp of modern data engineering (distributed systems, data streaming, event-based architectures etc) and how to apply them Experience with software engineering and DevOps best practices as well as the complete SDLC applied ...

Site Reliability Engineer, Studios

Location
Greater London, England, United Kingdom
broadcast-adjacent services. The role combines strong infrastructure and software engineering capability with an operational mindset, and focuses on embedding reliability engineering practices across systems that support live, business-critical environments. The successful candidate will work closely with engineering, operations, and project stakeholders to improve service reliability, observability, incident … Terraform or CloudFormation. Experience with monitoring, logging, and alerting tooling and with designing actionable observability solutions. Solid understanding of networking, security, system architecture, and distributed systems principles. Strong scripting or programming capability in Python, Bash, or similar languages. Experience working in high-availability, live production, or other business ...

Senior Cloud Security Engineer (GCP) - Engine by Starling

Location
City Of 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 ...

Sr Lead Software Engineer, Software Defined Networking

Location
Greater London, England, United Kingdom
technologies within the portfolio Design and implement core 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 across teams Write production-quality code in Go, Python, or C/C++ … business, product, and technology teams, managing 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 Proficiency in one or more programming ...

Lead Software Engineer – Industrial Sustainability Reporting Platform London, England, United Kingdom Research and Development

Location
Greater London, England, United Kingdom
with 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 with relational databases such as PostgreSQL Experience working in cross-functional product teams Experience mentoring engineers or contributing … products are designed, delivered, and operated. You will be successful in this role if you enjoy solving complex customer problems, building scalable cloud-native systems, collaborating across disciplines, and helping teams deliver high-quality software that has real-world impact on industrial decarbonization. We embrace flexibility and hybrid work ...