101 to 125 of 135 Distributed Architecture Jobs in the UK

Senior C#/.NET Engineer - Distributed Systems Architecture

Location
Greater London, England, United Kingdom
Senior Software Engineer. You’ll join a small, high-trust team where ownership is expected and outcomes matter. You’ll work across backend services, distributed systems and frontend integrations, with a strong focus on correctness, maintainability, and architectural clarity. You’ll apply AI-assisted tooling responsibly to ensure robust ...

Technical Product Manager

Location
City Of London, England, United Kingdom
Engineering, Data, Operations and key business stakeholders to define and deliver intelligent automation capabilities, balancing customer value with technical excellence across APIs, integrations, platform architecture and modern distributed systems. This is an opportunity to build products that leverage automation, AI and emerging technologies to solve real-world operational … role: Essential Requirements: Proven experience owning and delivering complex technical products or platforms from discovery through delivery. Strong understanding of APIs, backend systems, integrations, distributed architectures and modern software development practices. Experience leading product discovery, defining user journeys and working closely with UX and Engineering teams. Strong Agile delivery ...

Software Architect

Location
Leeds, England, United Kingdom
service operations, our offerings are designed to meet diverse business needs. Job Description As a Software Architect at Netcompany, you will provide technical and architecture expertise to support designing solutions users really need and want. You’ll test the art of the possible by designing proofs of concept … Enable delivery and governance, collaborate with engineers to produce a detailed roadmap, define observability requirements (metrics, logs, traces), and participate in design reviews/architecture review boards Shape and document solution architectures and produce target-state and integration designs that are aligned to industry best practice Qualifications Must have ...

Software Architect

Hiring Organisation
Netcompany
Location
London, UK
Employment Type
Full-time
service operations, our offerings are designed to meet diverse business needs. Job DescriptionAs a Software Architect at Netcompany, you will provide technical and architecture expertise to support designing solutions users really need and want. You'll test the art of the possible by designing proofs of concept to test … requirementsEnable delivery and governance, collaborate with engineers to produce a detailed roadmap, define observability requirements (metrics, logs, traces), and participate in design reviews/architecture review boardsShape and document solution architectures and produce target-state and integration designs that are aligned to industry best practiceQualificationsEssentialMust have experience designing ...

C++ Software Engineer – Packages Up to £400K – London

Location
Greater London, England, United Kingdom
next-generation platforms where performance, scalability, and reliability are at the heart of everything. The position offers genuine ownership, with opportunities to influence system architecture, technical direction, and engineering best practices. What you'll be doing Designing and developing high-performance applications using C++, with Python used where appropriate. … Building, maintaining, and integrating microservices within a distributed systems architecture. Developing platforms that process large volumes of data with demanding low-latency and high-throughput requirements. Collaborating closely with engineers and key stakeholders to deliver scalable, resilient software solutions. Contributing throughout the full software development lifecycle, from design ...

Software Developer – High-Performance I/O & Storage Systems

Location
Crawley, England, United Kingdom
Software Developer - High-Performance I/O & Storage Systems** to design, build, and improve services that enable efficient data access and storage across distributed environments.This role focuses on developing high-performance backend services and APIs that integrate closely with performance-critical applications, ensuring efficient data handling, scalability, and reliability … across the full data path.**About The Team**You will join a team focused on building high-performance data systems that support distributed computing and data-intensive workloads.The team works across backend services, storage systems, and client integration layers to deliver scalable and efficient data access solutions.**Key Responsibilities ...

Director of Platform Engineering

Location
Greater London, England, United Kingdom
technical execution, partnering with executive leadership across the Digital and Technology teams. You will build and scale a high-performing engineering organisation, oversee architecture and engineering standards, manage vendor relationships, and drive day-to-day AI automation. This position requires a strong blend of strategic foresight, people leadership … software engineers, fostering a culture of continuous learning, innovation, and engineering excellence. Technical Vision: Define and execute the long-term technical roadmap and architecture strategy, ensuring alignment with SailGP’s broader commercial and digital business objectives. Stakeholder Alignment: Act as a strategic partner to the Group Technology Director ...

Mid-Level QA Engineer

Location
Basingstoke, England, United Kingdom
close collaboration with your engineering partners and QA peers. This role requires a strong understanding of functional, integration, system, and automated testing within a distributed SaaS environment. The ideal candidate is curious, technically capable, detail-oriented, and interested in leveraging modern AI-assisted tools and workflows to improve software … quality, test coverage, and team efficiency. TECHNICAL ENVIRONMENT & SCOPE Test distributed SaaS platform components across cloud-hosted and client-installed environments. Perform end-to-end testing across web applications, backend services, APIs, databases, and device integrations. Test client-side or on-premise applications, including installation, configuration, upgrade paths, service ...

Python Developer

Location
Greater London, England, United Kingdom
across EU, US, and Global/Emerging Markets Implement enhancements to AMM and RFQ pricing workflows, improving automation and client responsiveness Participate in the architecture and design of distributed systems, ensuring robustness and extensibility Trading Workflow & System Design Analyse existing ETF trading workflows (Blotter, booking, validation chain … within electronic trading or market making environments Solid software engineering background with: Python (advanced) SQL/data handling Strong understanding of client-server and distributed architectures Experience working in Linux/Windows environments Proven ability to design and build production-grade systems, not just maintain them Desirable Exposure ...

Principal - AI & HPC Data Centre Compute

Location
Greater London, England, United Kingdom
compute strategies for AI and HPC, including power, cooling and network design Optimise AI training and inference workloads (LLMs, multimodal and scientific AI) across distributed clusters for cost, throughput and latency targets Lead HPC cluster design and orchestration using Slurm, Kubernetes and parallel processing models (MPI) Enhance GPU utilisation … liquid cooling technologies, representing EPAM at industry events and thought leadership forums Requirements 12+ years of experience in HPC, AI infrastructure, accelerated computing or distributed systems architecture Deep knowledge of GPU architectures, AI workloads, networking and large-scale cluster operations Hands-on expertise with Slurm, Kubernetes and performance ...

Application Architect

Hiring Organisation
Fourth
Location
London, UK
Employment Type
Full-time
Australia, and UAE. Interested in joining our smart, fun, and talented team? Position OverviewWe are seeking a motivated Application Architect to help shape the architecture of key strategic initiatives across Fourth. Working as an embedded member of delivery teams, you will provide hands-on architectural leadership, helping engineers design … build and evolve scalable, maintainable and resilient software solutions. You will apply Fourth's application architecture standards, patterns and engineering principles, whilecontributing to their ongoing evolution through practical delivery experience. Working closely with software engineers, technical leads and fellow architects, you will balance technical quality with pragmatic delivery, ensuring ...

Application Architect London ·

Location
Greater London, England, United Kingdom
UAE. Interested in joining our smart, fun, and talented team? Position Overview We are seeking a motivated Application Architect to help shape the architecture of key strategic initiatives across Fourth. Working as an embedded member of delivery teams, you will provide hands-on architectural leadership, helping engineers design, build … evolve scalable, maintainable and resilient software solutions. You will apply Fourth's application architecture standards, patterns and engineering principles, while contributing to their ongoing evolution through practical delivery experience. Working closely with software engineers, technical leads and fellow architects, you will balance technical quality with pragmatic delivery, ensuring architectural ...

Staff Engineer (Core Product)

Location
United Kingdom
require us to quickly evolve our systems and application architecture. We need a Staff Engineer to lead and drive this shift. You’ll own architecture and technical strategy across our core products. You’ll set direction for teams you don’t manage whilst supporting R&D’s rapid evolution … room with product and commercial constantly Core responsibilities Partner with Technical Leads to provide hands‐on guidance supporting feature delivery, tech debt paydown, and architecture improvements. (Hands‐on for this role means staying close to the details but not necessarily coding) Collaborate with Product Directors to understand product vision ...

Staff Software Engineer, Inference

Location
Greater London, England, United Kingdom
Role As a Staff Software Engineer on the Inference team, you will operate as a technical leader across multiple teams and services, driving architecture, performance, and reliability for CoreWeave’s Kubernetes-native inference platform. You will define and lead complex, cross‐cutting design initiatives spanning request routing, adaptive scheduling … Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience). 8+ years of experience building large‐scale distributed systems or cloud platforms, with a proven track record of leading cross‐team or organisation‐level technical initiatives at scale. Strong coding proficiency ...

Java Developer – Front Office / Trading Systems

Location
Greater London, England, United Kingdom
financial services industry. We specialise in complex software engineering environments where performance, robustness and scalability are critical: low latency systems, real-time data processing, distributed architectures and high-volume flows. Joining MARGO means working in demanding Front Office and Risk IT environments , while benefiting from a human-sized structure … real-time data processing (market data, pricing, orders, analytics) Implement multithreading and concurrency patterns adapted to performance-critical systems Participate in system design, architecture discussions and technical specifications Continuously optimise performance (latency, throughput, memory, GC behaviour) Engineering & Delivery Contribute to the full software lifecycle: design, development, testing and release ...

Quant Linux Systems Engineer

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
including Linux-based systems, high-performance computing clusters, storage solutions, networking, and development tools. Contribute to diverse technology projects, including workload orchestration, system monitoring, distributed storage architecture, SDLC processes, and performance optimization for both kernel and network components. Enhance system performance for mission-critical, low-latency, and data … intensive applications. Oversee the infrastructure for large-scale distributed systems, high-performance compute environments, and vast storage arrays. Work closely with cross-functional teams to resolve complex technical issues, leveraging advanced diagnostic and monitoring tools. Continuously improve infrastructure by implementing automation, streamlining workflows, and driving efficiency across the technology ...

Senior Embedded Software Engineer

Location
Cambridge, England, United Kingdom
very heart of our products: you'll design motor and actuator control, integrate robotic hardware over CAN and Ethernet, and shape the firmware architecture of our next generation of laboratory automation. Technology that directly accelerates scientific discovery and improves human health. This is an office and lab-based role … similar — over CAN, Ethernet, UART, SPI, I2C and GPIO, writing the device drivers that connect them into the system. Shape the firmware and system architecture: module boundaries, interfaces and the communications that tie distributed microcontrollers together. Contribute to the lower-level, device-facing C# .NET code ...

Senior Golang Engineer

Location
Greater London, England, United Kingdom
proactive technical leader with a robust engineering foundation to drive our platform forward. As a Senior Engineer, you will bring deep expertise in system architecture from day one, guiding the team and shaping the technical vision required to build the high-volume POS and menu integrations that keep global … Build, scale, and lead in Go: Architect, develop, and maintain robust, high-throughput microservices and complex features in Go. Drive system design and architecture: Lead the design and implementation of highly scalable solutions, shape the wider integration architecture, and confidently steer technical discussions. Champion system health: Define observability ...

Senior Software Engineer - API Enterprise - Full-Stack

Location
Greater London, England, United Kingdom
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. Strong API design fundamentals and system … leverage AI‐powered tools (like Claude Code, Codex or GitHub Copilot) to accelerate delivery so you can focus your energy on high‐value architecture and complex problem‐solving. Bonus points if you have a track record of zero‐downtime migrations on live systems; experience with metering, quota, or usage ...

Senior Software Engineer | API Enterprise

Location
Greater London, England, United Kingdom
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. Strong API design fundamentals and system … leverage AI-powered tools (like Claude Code, Codex or GitHub Copilot) to accelerate delivery so you can focus your energy on high-value architecture and complex problem-solving Bonus points if you have: a track record of zero-downtime migrations on live systems; experience with metering, quota, or usage ...

Pre-Sales Systems Engineer, Enterprise (UK)

Hiring Organisation
Pure Storage
Location
United Kingdom
Salary
£ 70 K
solution that supports their growthTake command of the technical side of the sales strategy: evaluations, benchmarks and system configurationsBuild and deliver technical product and architecture presentations, and secure the technical winBring domain expertise on storage products, distributed storage architectures, file systems and competitive offerings across ...

Pre-Sales Systems Engineer, Enterprise (UK)

Hiring Organisation
Pure Storage
Location
Moffat, Dumfries & Galloway, UK
Employment Type
Full-time
solution that supports their growthTake command of the technical side of the sales strategy: evaluations, benchmarks and system configurationsBuild and deliver technical product and architecture presentations, and secure the technical winBring domain expertise on storage products, distributed storage architectures, file systems and competitive offerings across ...

C# Developer

Hiring Organisation
Talan
Location
London, UK
Employment Type
Full-time
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 analytics platform used by Fixed Income Rates and FX trading desks globally. This system delivers predictive and live … 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, and data ...

Lead Backend Engineer

Location
City Of London, England, United Kingdom
technical leader within a cross-functional product team. As a Lead Engineer at Zego, you’ll bring deep backend expertise driving delivery, influencing architecture, and mentoring others. You'll play a key role in evolving our microservices ecosystem and ensuring we build software that’s resilient, scalable, and impactful. … other languages). You bring deep knowledge of programming fundamentals - data structures, algorithms, system design. You’ve built systems at scale and understand distributed architectures, performance tuning and observability. You lead by example: through mentoring, clear communication, and a collaborative mindset. You’re tenacious and resourceful — you know ...

Machine Learning Engineer

Location
Greater London, England, United Kingdom
line with best practices Utilise active learning, Bayesian, and bootstrapping methods to achieve robust performance in low-data regimes, and make use of distributed training methodologies for large models Build model-deployment and job-launching systems for internal and external use Collaborate closely with other computational and NMR team … graph-based data such as molecules and proteins, as well as time series Strong dev-ops skillset, with proficiency in model deployment, versioning, distributed architectures, and containerization Track record of completed scientific software projects or open-source project contributions Skills and Abilities Strong written and verbal communication skills, with ...