676 to 700 of 1,669 Distributed Systems Jobs in the UK

Lead Financial Software Consultant

Location
Greater London, England, United Kingdom
team of 3-8 engineers, setting goals, providing constructive feedback, and supporting team members’ development. Technical Expertise & AI-Driven Innovation - Experience designing large-scale distributed systems and solving complex technical challenges, ideally involving high-throughput and near-real-time systems. Experience driving the adoption of agentic software development ...

Director of Platform Engineering

Location
Greater London, England, United Kingdom
delivering platform strategy aligned to business outcomes Deep understanding of modern cloud environments, infrastructure-as-code, developer tooling, internal dev platforms (IDPs) and distributed systems architecture Familiarity with our tech stack: AWS, Azure, Terraform, Terragrunt, Pulumi, Kubernetes, Docker Strong knowledge of DevOps principles, CI/CD pipelines ...

Lead Specialist, Technical Architect

Location
Manchester, England, United Kingdom
publishing, and resilient messaging. Practical experience with CDC‐based integration and associated processing patterns such as checkpointing, batching, replay, and recovery. Strong understanding of distributed systems and asynchronous messaging patterns, including message ordering, delivery guarantees, eventual consistency, retries, dead‐letter queues, replay, checkpointing, idempotency, duplicate processing, failure recovery ...

Lead Specialist, Technical Architect

Location
Rotherham, England, United Kingdom
publishing, and resilient messaging. Practical experience with CDC‐based integration and associated processing patterns such as checkpointing, batching, replay, and recovery. Strong understanding of distributed systems and asynchronous messaging patterns, including message ordering, delivery guarantees, eventual consistency, retries, dead‐letter queues, replay, checkpointing, idempotency, duplicate processing, failure recovery ...

Lead Specialist, Technical Architect

Location
Greater London, England, United Kingdom
publishing, and resilient messaging. Practical experience with CDC‐based integration and associated processing patterns such as checkpointing, batching, replay, and recovery. Strong understanding of distributed systems and asynchronous messaging patterns, including message ordering, delivery guarantees, eventual consistency, retries, dead‐letter queues, replay, checkpointing, idempotency, duplicate processing, failure recovery ...

Principal Data Engineer

Location
United Kingdom
Deep expertise designing and operating modern data platforms and lakehouse architectures on a major cloud provider, ideally AWS. Strong software engineering fundamentals, including programming, distributed systems and SQL. Hands‐on experience with event‐driven architectures, event streaming platforms and schema governance technologies such as Kafka, Kinesis, Schema Registry ...

Associate Software Engineer

Hiring Organisation
Moody’s Corporation
Location
London, England, United Kingdom
practices.Exposure to cloud platforms, CI/CD, containers, observability, or secure software development practices is beneficial.Curiosity and willingness to learn about cloud-native architecture, distributed systems, AI-assisted development tools, and emerging engineering practices.Good analytical and problem-solving skills, with the ability to ask thoughtful questions and work ...

Staff AI/ML Engineer

Location
United Kingdom
experience with Retrieval‐Augmented Generation (RAG), prompt engineering, evaluation frameworks and agentic AI workflows. Excellent software engineering skills, ideally in Python, alongside experience designing distributed systems and production services. Experience building and operating cloud‐native services on AWS using containers, Kubernetes, Infrastructure as Code and CI/ ...

Full Stack Java Engineer

Location
Guildford, England, United Kingdom
/CD pipelines, deploying to and supporting applications in the cloud (AWS or similar), and working with containers as a developer. Working understanding of distributed systems: services talking over a network, failure handling, idempotency, consistency trade-offs. Secure coding basics: input validation, secrets handling, dependency hygiene, and authentication ...

Principal Platform & AI Engineering

Location
Greater London, England, United Kingdom
FinOps-informed engineering practices. Who you are An experienced professional in designing and operating internal developer platforms, cloud-native platforms, or large-scale distributed systems within complex enterprise environments. A technical specialist with expertise across cloud platforms, Kubernetes, infrastructure as code, CI/CD, observability, service networking ...

Senior Platform Engineer: Cloud Infra Leader (Remote)

Location
Greater London, England, United Kingdom
Strong experience operating and scaling infrastructure components such as Kafka, Redis and managed relational databases like RDS. Strong understanding of networking, security, observability and distributed systems fundamentals. Experience improving CI/CD pipelines and deployment automation in fast-moving engineering teams. Comfortable debugging production issues and participating ...

Senior Fullstack Engineer x2

Location
Greater London, England, United Kingdom
performance optimisation etc.) Previously deployed applications to cloud platforms, ideally Microsoft Azure (AWS acceptable). Experience integrating front-end applications with APIs, microservices, and distributed systems. Familiarity with container technologies such as Docker and container-based deployment models. Experience working on applications that handle large datasets or high-traffic ...

Java Full Stack Developer

Location
Greater London, England, United Kingdom
Experience developing modern user interfaces using React and/or Angular . Deep understanding of Microservices Architecture , including design, development, deployment, and support of distributed systems. Experience with Cloud-Native Development principles and cloud platforms (AWS, Azure, and/or Google Cloud Platform). Strong knowledge of API design ...

Software Engineer

Location
Bristol, England, United Kingdom
Ability to write, review or assist in technical documentation. Desirables Experience with a headless CMS (Contentful) and Jamstack architecture. Experience with large datasets and distributed systems. Experience with MarTech solutions (Analytics, A/B Testing, Personalisation, Tag Management). Professional experience with AWS services such as Lambda, S3, EventBridge ...

Application Security Consultant

Hiring Organisation
Ricoh
Location
London, United Kingdom
Employment Type
Permanent
business, regulatory, financial and reputational risk . Desired: Experience with fuzz testing, advanced dynamic testing or manual code review. Experience securing APIs, microservices or distributed systems. Experience integrating SAST, DAST, SCA or secrets scanning into CI/CD pipelines. Knowledge of secure architecture patterns across cloud-native, microservices ...

AI Infrastructure Automation Engineer for Cluster Control

Location
Cambridge, England, United Kingdom
serving configurations and demonstrate a repeatable experiment across two configurations, including checks of the applied settings and recovery from a failed change. - Experience building systems software or automation that configures and controls real computing infrastructure. - Strong programming and debugging skills, with practical understanding of Linux and the relevant hardware …/software interfaces. - Depth in one or more of: cluster or HPC automation, distributed systems, orchestration, device control, networking, or experiment-control software. - The ability to reason about partial failure, state, permissions and the consequences of changing a running system. - Practical experience using AI coding agents, with ...

Full Stack Developer, Python / React / Typescript

Location
Greater London, England, United Kingdom
Global Markets, data is fundamental to how we trade, price, manage risk and make decisions. It flows through market feeds, cloud platforms and specialist systems, each serving different needs across the business. But having sophisticated data platforms is only part of the equation. When decisions are time-sensitive … make it easier for people and applications to find, understand and use the right data with confidence, without the complexity of the underlying systems standing in the way. We already use established solutions to manage and govern our data, but we believe there is an opportunity to go further. ...

C# Developer - Redis

Hiring Organisation
Talan
Location
London, UK
Employment Type
Full-time
team in London. This is a hybrid role, with 3 days per week on-site, offering the opportunity to work on cutting-edge financial systems within a global markets environment. You will play a key role in building and enhancing a distributed, real-time P&L and risk … development lifecycle from design and implementation to optimisation and deployment. What You'll Be DoingDeveloping and maintaining scalable .NET/C# services within a distributed streaming architectureBuilding and supporting real-time data processing systems for P&L and risk analyticsWorking on out-of-process services, system integrations ...

Lead Software Engineer – Java – Asset Management Trading

Location
Greater London, England, United Kingdom
iterative delivery. Your expertise will directly influence the advancement of trading technology and team culture. Job Responsibilities: Design and engineer scalable, high-performance trading systems across multiple asset classes Collaborate directly with Traders to deliver impactful solutions Build and develop core Java applications for mission-critical trading platforms Architect … team culture of diversity, opportunity, inclusion, and respect Required Qualifications, Capabilities, and Skills: Proven hands‐on experience designing and building end‐to‐end software systems Strong knowledge of core Java and object‐oriented design principles Experience with messaging and streaming technologies such as Kafka Solid understanding of modern software ...

Principal Software Engineer - ThousandEyes

Hiring Organisation
CISCO Systems
Location
London, UK
Employment Type
Full-time
software engineering experience building and maintaining production-grade applications using Java, Kotlin, or C++.Software architecture experience in at least two of the following domains: distributed systems, enterprise SaaS, endpoint development, or low-level networking protocols.4+ years of experience in technical leadership capacity while designing, developing and maintaining large … scale distributed production systems. Proven experience delivering large-scale internet products while collaborating with cross-functional teams outside of your direct line. Demonstrated experience of having mentored software engineers at various levels of experience. Demonstrated experience of having made measurable improvements in developer productivity. Preferred QualificationsBachelor's degree ...

eTrading Production Engineer (FIC/Trading)

Location
Greater London, England, United Kingdom
across trading workflows. Support exchange connectivity, market data distribution, order routing, pricing engines and algorithmic trading platforms. Work closely with development teams to ensure systems are designed for reliability, scalability, operability and supportability from inception. Play an active part of the electronic trading controls governance processes. change management, incident … Mentor junior engineers and champion best practices in automation, software engineering, observability and operational excellence. Skills and Qualifications required: Proven experience supporting electronic trading systems, low-latency platforms, or front-office trading applications within a financial services environment. Strong Linux/Unix administration, SQL, and scripting skills. Advanced programming ...

Full-Stack Developer (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed … Automation: Integrate code into automated CI/CD build and release pipelines (e.g., Jenkins, Tekton, Harness), enforcing code quality, automated testing, and security scanning. Systems Analysis, Design & Leadership Conduct feasibility studies, technical assessments, time/cost estimates, and IT planning to deliver technology solutions aligned with business strategy. Monitor ...

Senior Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£120000 - £140000/annum
quantitative research. This is a role for a strong C#/.NET engineer who enjoys solving difficult technical problems, working on performance-critical systems and having genuine input into how software is designed and built. You'll work across both greenfield development and established platforms, creating scalable, reliable … modern .NET Take ownership of complex development projects from initial design through to production Influence architecture, technical design and engineering direction Build scalable systems supporting automated trading, quantitative research and data-driven applications Work directly with researchers and traders to turn complex requirements into robust software solutions Design ...

Quantitative Trading & Research - Quantitative Developer - Associate or Vice President

Location
Greater London, England, United Kingdom
develop the next generation of electronic trading capabilities. Our work spans signal research, pricing, market making, execution, portfolio construction, risk management, and the production systems that support them. Job Summary As an Associate or Vice President for the QTR team, you will build the research and production technology behind … research prototypes to monitored, resilient production strategies . This role is ideal for engineers who enjoy turning ambiguous research requirements into clean interfaces, fast systems, and reproducible workflows—without losing sight of trading realities like latency, determinism, and operational risk. Job Responsibilities Design and build high-performance market-data ...

Senior Product Engineer (Backend)

Location
Greater London, England, United Kingdom
TypeScript/Node.js/GCP to move the company and product forward Lead projects end-to-end to solve real customer problems Architect the systems which power new features to support our high standards of performance, reliability, security and scale, and re-architect existing systems as their scaling … easy to work with Represent Attio’s Product & Engineering values both internally and externally What you’ll bring Experience designing scalable, reliable, secure backend systems Excellent knowledge of modern Cloud Native systems architecture Expertise with Node.js and TypeScript A track record of ownership and product delivery A proactive ...