101 to 125 of 1,812 Distributed Systems Jobs in the UK

Platform Engineer (Kubernetes/Cloud) Full-time (start asap) Remote or In-person London

Location
Greater London, England, United Kingdom
automation, testing and ongoing optimisation. A central part of the role will be improving repeatability and security: enabling fast, automated, reliable deployments of distributed workloads to our growing fleet. You’ll collaborate closely with a small team, helping to shape the future of Heata’s distributed compute platform. … testing. Use Infrastructure as Code (IaC) and configuration tooling (e.g. Terraform, Ansible, Helm ) to deliver reproducible environments. Enhance the reliability and scalability of distributed systems running across a hybrid estate. Configure and secure infrastructure across major cloud providers (GCP, AWS, Azure). Contribute to platform observability, monitoring, performance ...

Lead Software Engineer – Python or Java with AI

Location
Glasgow, Scotland, United Kingdom
Summary: As a Lead Software Engineer – Python or Java with AI at JPMorgan Chase you will help design and build the core systems for our source code intelligence platform. You will work on distributed indexing and search infrastructure, multi-language semantic and AST analysis, and interfaces that enable … query the platform for standards-compliant code. In this hands-on technical lead role, you will write code daily across our JVM and systems-language stack, set technical direction for a small team, and directly influence how a regulated financial enterprise scales software development with AI. You will collaborate ...

Senior Golang Engineer – AI Products & Platforms

Location
Greater London, England, United Kingdom
shape how technology is delivered across the bank. This is an opportunity to work at the forefront of Generative AI, cloud‐native engineering and distributed systems, building scalable solutions from the ground up while collaborating with some of the industry’s most talented engineers and AI specialists. … design and implementation of cloud‐native, microservices‐based architectures. Drive engineering best practices across code quality, testing, observability and CI/CD. Solve complex distributed systems challenges, focusing on scalability, resilience and performance. Mentor engineers and contribute to a collaborative, high‐performing engineering culture. Skills & Experience Golang ...

Senior Golang Engineer – AI Products & Platforms

Location
Greater London, England, United Kingdom
shape how technology is delivered across the bank. This is an opportunity to work at the forefront of Generative AI, cloud-native engineering and distributed systems, building scalable solutions from the ground up while collaborating with some of the industry’s most talented engineers and AI specialists. … design and implementation of cloud-native, microservices-based architectures.* Drive engineering best practices across code quality, testing, observability and CI/CD.* Solve complex distributed systems challenges, focusing on scalability, resilience and performance.* Mentor engineers and contribute to a collaborative, high-performing engineering culture.**Skills & Experience*** Golang ...

Senior Java Engineer - Distributed Systems & Real-Time Data

Location
Greater London, England, United Kingdom
experienced Senior Java Engineer to join a major financial services organisation, working on highly scalable, mission-critical platforms supporting real-time data processing and distributed systems . Key Responsibilities Design, develop and optimise highly scalable distributed and event-driven systems. Build real-time streaming and data-processing … Extensive commercial Java development experience, ideally including Java 17/21. Strong hands-on Spring Boot and microservices experience. Strong experience designing and developing distributed systems. Hands-on Apache Flink experience. Strong Apache Kafka and event-driven architecture experience. Experience building real-time/stream-processing platforms. Understanding ...

Technical Solution Architect

Hiring Organisation
Fruition Group
Location
London, United Kingdom
Employment Type
Permanent
architectural decisions. Expect a fast learning curve across technology, regulation, and market structure. What You'll Do Architecture & System Design Design secure, scalable distributed systems for regulated environments Define and evolve system architecture, APIs, and integration patterns Apply sound software design patterns and architectural principles Contribute to decisions … ledger and smart contract design Build in auditability, resilience, and operational robustness from the outset Distributed Ledger & Digital Assets Work directly with distributed ledger technology and smart contracts Help design models covering tokenised and natively digital assets Work on atomic settlement, and DvP/RvP settlement mechanisms Explore ...

Senior Software Engineer, Infrastructure - Python & Kubernetes

Location
Greater London, England, United Kingdom
appreciated. Platform engineering mindset – you think about infrastructure as a product consumed by engineering teams and prioritise usability, documentation and long term maintainability. Distributed systems experience – a solid grounding in distributed systems concepts, including failure modes, consistency and the operational challenges of running systems ...

Director, Artificial Intelligence & Machine Learning Engineer

Location
City of Edinburgh, Scotland, United Kingdom
workis helping toshape the future of BlackRock. Our teams work on some of the firm’shighest prioritystrategic initiatives, including large-scale generative AI systems, intelligent agents, predictive analytics, optimization engines, operational risk solutions, and AI platforms that accelerate innovation across BlackRock. We help define best practices,establishtechnical standards … expect to: Provide technical leadership, set architectural direction, and drive key design decisions across multidisciplinary teams. Design, build, and operate production AI/ML systems across areas such as generative AI, intelligent agents, predictive modeling, and optimization. Develop reusable AI platforms, services, and infrastructure that accelerate experimentation, deployment, monitoring ...

Software Engineer

Location
Greater London, England, United Kingdom
looking for a Software Engineer to join our core engineering team. You’ll play a key role in designing, building, and scaling the systems that power our video intelligence platform, working closely with AI, product, and infrastructure teams to deliver features that matter. In this role, you will: Build … workflows built on multimodal LLMs and computer vision Implement user-facing frontends in TypeScript/React, working closely with product Design scalable APIs and systems that interface with our ML pipelines and edge device fleet Collaborate on infrastructure and architecture decisions from the ground up Tackle problems involving distributed ...

Senior Software Engineer AI Native (MUST HAVE AI EXPERIENCE, C#, REACT, TYPESCRIPT AND AZURE)

Hiring Organisation
Teksystems
Location
South East, United Kingdom
Employment Type
Permanent
accelerate coding, testing, debugging, documentation and delivery. Take ownership of validating and assuring the quality of both human-written and AI-generated outputs. Develop distributed systems and integrations supporting complex workflows and data processing requirements. Implement automated testing, including unit, integration and regression testing. Troubleshoot and resolve technical … practices. Proven Experience developing RESTful APIs, integrations and microservices. Experience delivering end-to-end solutions across frontend, backend and data platforms. Solid understanding of distributed systems, service communication patterns and complex data flows. Experience working with modern architectures including microservices and event-driven systems. Strong understanding of secure ...

Senior Software Engineer AI Native (MUST HAVE AI EXPERIENCE, C#, REACT, TYPESCRIPT AND AZURE)

Location
London, United Kingdom
accelerate coding, testing, debugging, documentation and delivery. Take ownership of validating and assuring the quality of both human-written and AI-generated outputs. Develop distributed systems and integrations supporting complex workflows and data processing requirements. Implement automated testing, including unit, integration and regression testing. Troubleshoot and resolve technical … practices. Proven Experience developing RESTful APIs, integrations and microservices. Experience delivering end-to-end solutions across frontend, backend and data platforms. Solid understanding of distributed systems, service communication patterns and complex data flows. Experience working with modern architectures including microservices and event-driven systems. Strong understanding of secure ...

Senior Software Engineer - C++

Location
Greater London, England, United Kingdom
Build software that powers unmanned systems already deployed in the real world. At sees.ai , we’ve developed a system that is already being used to inspect critical national infrastructure — operating in live environments, not simulations. Now, following a major contract with National Grid and recent investment, we’re scaling … Engineer to help take a working system and evolve it into something reliable, scalable, and ready for wider deployment. The Role This is a systems-focused engineering role, not a narrow backend position. You’ll work across the core software stack that powers our unmanned systems — contributing ...

Blockchain Payments Lead Engineer

Location
Greater London, England, United Kingdom
/REST Infra: AWS (EKS, RDS, KMS), Terraform Requirements You are a backend and onramp specialist with a passion for high‐throughput, low‐latency distributed systems and financial technology. Essential Qualifications System Design & Scale: Deep experience in high‐throughput, low‐latency distributed systems, payments, or fintech … risk platforms. Language Fluency: Fluent in one or more systems languages (Rust, Go), or strong systems chops in TypeScript/Node/Python. Database Mastery: Expert‐level knowledge of Postgres (transactions, indexing, locking), with familiarity in Redis and event/OLAP stores (Kafka/Redpanda, ClickHouse). ...

Senior Software Engineer – Data

Location
Greater London, England, United Kingdom
want to help define the future of finance? Are you a strong software engineer who is passionate about data, distributed systems, and delivering impact at scale? Are you looking for a values-driven company that invests in its people and gives you the autonomy to shape critical systems … data and intelligence platform sits at the heart of everything we do. As a senior engineer, you will personally design and build data systems that serve as the backbone of all Elliptic products. By collaborating across blockchain, intelligence and product teams, you will deliver innovative features that help ...

Principal Developer

Hiring Organisation
Sanderson Recruitment
Location
London, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
Up to £600 per day + Inside IR-35
Remote Working | Occasional Travel to London We're looking for a Principal Developer to join a major engineering programme delivering large-scale, cloud-native systems within AWS. This is a hands-on technical leadership role suited to an experienced engineer who enjoys remaining close to the code while helping … decisions, technical governance and live service operations. What You'll Be Doing Leading the design and development of large-scale cloud-native applications. Delivering distributed, event-driven microservices-based solutions. Providing technical leadership and direction across multiple teams. Collaborating with architects, security specialists and senior stakeholders. Acting ...

Senior Manager- Software Engineering

Location
Greater London, England, United Kingdom
identity with a team that holds a high bar for itself — keep reading. At Socure, we are revolutionizing digital trust by building mission‐critical systems that deliver high reliability and operate at global scale. As a Manager, Software Engineering, you will be a hands‐on technical leader who defines … projects, and coach engineers to maximize their potential. This role is perfect for leaders seeking high‐growth, product‐driven environments, who are passionate about distributed systems, and who want to directly influence the design of secure, scalable, and resilient infrastructure while cultivating top engineering talent. What ...

Director of Site Reliability Engineering

Location
Greater London, England, United Kingdom
adoption of AI-enabled solutions for automation and efficiency. The position combines strategic leadership with hands‐on governance to ensure highly available, resilient systems that align with business and regulatory requirements. As a technology thought leader, you will influence engineering standards, enhance operational frameworks, and foster a culture … within SDLC practices Define and monitor KPIs for system reliability, performance, and operational efficiency Advance automation, Infrastructure as Code approaches, and promote self‐healing systems using AI/ML techniques Develop robust incident management frameworks and lead major incident response activities for critical systems Implement blameless postmortems ...

Vice President - Site Reliability Engineering (SRE) - The Core Engineering - Birmingham

Location
West Midlands, England, United Kingdom
WHAT WE DO Site Reliability Engineering at Goldman Sachs sits at the intersection of software engineering, systems design, and production excellence. In this VP role, you will help engineer highly reliable, observable, and resilient platforms that support critical business services at scale. You will collaborate with multiple engineering teams … services, and reduce downtime. Job Description WHAT WE DO Site Reliability Engineering at Goldman Sachs sits at the intersection of software engineering, systems design, and production excellence. In this VP role, you will help engineer highly reliable, observable, and resilient platforms that support critical business services at scale. ...

Principal Architect

Location
Greater London, England, United Kingdom
ensuring our platform evolves to meet the demands of high-throughput transactional volume. Design for Scale & Reliability: Lead the design and review of our distributed systems, ensuring our microservices architecture is built for fault tolerance, high availability, and massive scalability on AWS. Optimize Transactional Flows: architect critical path … systems, including our payment processing, ledger management, and financial data consistency models, ensuring sub-millisecond performance and auditability. Establish Engineering Standards: Define architecture principles, coding standards, and deployment patterns (CI/CD, IaC) that enable autonomous microservices teams to ship code safely and rapidly. Cloud-Native Strategy: Lead ...

Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Altrincham, Cheshire, North West, United Kingdom
Employment Type
Permanent
Senior Software Engineer, you should have experience with: Designing, building, and operating Event Fabric capabilities that support asynchronous, loosely-coupled integration across distributed systems, including the delivery of production-grade platform components from proof-of-concept through to enterprise adoption. Contributing to event standards, patterns, and best practices … code, and deployment pipelines. Some other highly valued skills may include: Hands-on Java engineering experience, building high-quality, maintainable, and well-tested systems, including the design and delivery of distributed systems using event-driven and asynchronous communication patterns. Practical experience with microservices and API design, with ...

Vice President - Site Reliability Engineering (SRE) - The Core Engineering - Birmingham Birmingham · United Kingdom · Vice President

Location
Birmingham, England, United Kingdom
location_on Birmingham, West Midlands, England, United Kingdom WHAT WE DO Site Reliability Engineering at Goldman Sachs sits at the intersection of software engineering, systems design, and production excellence. In this VP role, you will help engineer highly reliable, observable, and resilient platforms that support critical business services … improve our production system architecture, facilitate fast delivery of new services, and reduce downtime. This role is for software engineers who enjoy solving complex distributed system problems, building tools and platforms that make teams more effective, and championing SRE principles (such as SLOs, error budgets, and blameless post-mortems ...

Principal Technology Innovation Engineer

Hiring Organisation
Frontier Resourcing Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Technical Interest The role could involve working across a broad range of technologies and engineering disciplines, including: Artificial Intelligence and machine learning AI systems engineering and integration Natural Language Processing Computer vision and image processing Quantum technologies C++ and Python development Modern web technologies Cloud-native engineering Distributed systems and architecture Network protocols and communications Observability and monitoring platforms Message brokers and event-driven architectures Database technologies Web authentication and security Version control and CI/CD Linux and wider systems engineering The precise focus will evolve as projects, customer requirements and technology developments change. ...

Lead C++ / Java Developer

Hiring Organisation
London Stock Exchange Group
Location
London, UK
Employment Type
Full-time
designing, building, and operating mission‐critical FX market infrastructure and matching platforms using C++ and Java. The role focuses on low‐latency, high‐throughput distributed systems with strict availability, resiliency, and data integrity requirements. This role owns technical outcomes for complex components and services, influences architecture and platform … technical delivery for key platform components, ensuring alignment with LSEG architectural principles, performance standards, and operational controlsBuild and evolve low‐latency, high‐availability systems handling high message volumes and time‐critical processing. Ensure systems meet non‐functional requirements, including latency, throughput, resiliency, fault tolerance, security, and observabilityContribute ...

Software Engineer, Model Deployment- ChatGPT Engineering

Location
Greater London, England, United Kingdom
London, UK About the Team ChatGPT relies on a large and growing GPU fleet to serve inference workloads reliably and efficiently. We develop the systems and tools that make it possible to introduce new models, manage production deployments, respond to operational issues, and use infrastructure effectively at scale. … work spans distributed systems, platform engineering, infrastructure automation, and developer experience. We partner closely with research, infrastructure, and product teams to make model deployment more reliable, more efficient, and easier to manage. About the Role We are looking for a software engineer with experience building or operating large ...

Principal Software Engineer

Hiring Organisation
Collinson Group
Location
London, UK
Employment Type
Full-time
GraphQL, Kafka, and cloud-native technologies. You'll work hands-on with modern engineering tools and practices, partnering with talented squads to solve complex distributed systems challenges at scale. From AI-driven engineering initiatives to highly observable event-driven architectures, this is a role for someone who thrives … building exceptional systems and empowering exceptional teams. What you will be doing: Defining the architectural vision for our API ecosystemLeading the design and development of scalable, cloud-native distributed systemsBuilding high-throughput event-driven services using KafkaDriving engineering excellence across security, observability, performance, and maintainabilityMentoring and coaching engineers ...