826 to 850 of 1,672 Distributed Systems Jobs in the UK

AI Solution Architect - Senior Manager

Hiring Organisation
Anson Mccade
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
APIs, integration, data architecture, identity and access management, DevSecOps, observability and resilience. Practical technology delivery experience across AI platforms, software engineering, cloud modernisation or distributed systems. The ability to assess architectural trade-offs, manage technical risks and design solutions that are scalable, secure and commercially viable. Experience providing technical ...

Senior Backend Engineer

Hiring Organisation
Anson McCade
Location
London, UK
Employment Type
Full-time
with experience in any Python framework. A solid understanding of object-oriented design, data structures and SOLID principles. Knowledge of databases, data processing and distributed systems. Experience designing maintainable software architectures and building reliable services. Strong analytical and problem-solving skills, with a proactive approach to improving technical solutions ...

Staff Software Engineer - Lead Builder for Scalable AI

Location
Witney, England, United Kingdom
achieve goals together that would be impossible alone. Skills Required Technical skills: Proficiency with Node, Typescript, and Python. Good understanding of system design concepts - distributed systems, reliability/performance tradeoffs Experience in API design, implementation, and documentation Experience using AI coding tools (Cursor, Github Copilot, Claude, etc) Experience … working with CI/CD systems and good DevOps skills a nice to have Excellent documentation and testing habits Proficiency with version control (Git) Soft skills: 10x mindset - you’ll be among the first engineering hires! You are a fun human! Good time management and planning skills Experience ...

Sr./Staff Software Engineer (Data Team)

Location
Greater London, England, United Kingdom
control, security, and compliance. What We\'re Looking For 5+ years of software engineering experience, with a track record of owning and delivering complex systems end-to-end, not just contributing to them. Strong backend engineering - designing and operating production-grade APIs and services: clean data modeling, reliable error … patterns, data quality, and schema evolution. Workflow orchestration at scale - designing and operating multi-step automated pipelines with retries, observability, and graceful failure handling. Distributed systems fundamentals - you understand how things break at scale: eventual consistency, idempotency, backpressure, job scheduling, and failure modes in distributed compute ...

Validation Engineer - AI Infrastructure

Location
United Kingdom
hardware deployments, and infrastructure releases prior to enterprise customer deployment. Responsibilities: Design and build zero-dependency, Python-based preflight tools that validate multi-node distributed initialisation, master-to-worker rendezvous routing and GPU-to-CPU process affinity before large training workloads launch Write and maintain Infrastructure as Code …/Must have: Proven, hands-on validation or benchmarking experience in enterprise-scale environments. This is a specialist validation role, not a platform or systems engineering role with some testing exposure. Strong Python (zero-dependency tooling, test harnesses, low-level system checks), Infrastructure as Code for bare-metal ...

HPC Engineer

Hiring Organisation
Amentum
Location
Stoke Gifford, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
evolving our high-performance computing infrastructure. This is an excellent opportunity for a recent graduate or early-career technologist with a passion for Linux systems, computing performance, and scientific research support. You'll work closely with senior HPC engineers to manage and maintain our systems, assist users … attendance. Key Responsibilities: Assist in managing HPC clusters utilising Slurm workload manager. Perform entry-level system administration tasks on RHEL and other Linux-based systems under guidance. Help support and maintain license servers (e.g., FlexLM, RLM). Contribute to node deployment efforts using xCAT and Ansible. Assist in basic ...

Enterprise Architect - Banking Transformation, Cloud & AI

Location
Greater London, England, United Kingdom
financial services. Demonstrated success delivering large-scale technology transformation programmes. Deep domain expertise in one or more of: Banking platforms Payments FX and Treasury systems High-volume transaction processing environments Strong understanding of both legacy and modern technology estates. Significant experience designing and implementing: Event-driven architectures Distributed systems Cloud-native solutions API ecosystems Experience working within highly regulated environments. Track record of influencing and partnering with executive-level stakeholders. Desired Experience Experience with multi-cloud environments (Azure, AWS, GCP). Knowledge of AI, Generative AI, Agentic AI frameworks, and intelligent automation. Experience defining target operating ...

Software Java Engineer

Location
Belfast City, Northern Ireland, United Kingdom
while adhering to enterprise architecture & security standards. Drive Agile delivery practices and continuous delivery methodologies. Architecture & Solution Design Provide technical oversight for enterprise-scale distributed systems. Build and support API first, event-driven, microservices, and cloud-native architecture. Ensure integration between vendor platforms, proprietary systems, and enterprise data … similar. Experience with tools like SonarQube, Veracode or similar. Experience with big data technologies, data analytics, and AI. Ability to work across geographically distributed teams. Experience operating within highly regulated financial services environments. Knowledge of financial industry trade surveillance, market abuse monitoring and/or global markets domain experience ...

Forward Deployed Engineer - UK/EU

Location
Greater London, England, United Kingdom
operators, we want to hear from you. Key Qualifications 3+ years of professional software engineering experience, with a focus on full-stack or systems-level development. Proficiency in Python, Java, or similar languages. Experience with distributed systems, cloud infrastructure (AWS preferred), APIs, and modern front-end frameworks. ...

Head of Engineering – Manufacturing (AI Native)

Location
Staines-upon-Thames, England, United Kingdom
Strong foundationinsoftware engineering and enterprise application development Extensive experience leadingleaders (Directors/Managers) and senior technical experts Proven track record deliveringlarge-scale, complex software systems across multiple teams Deep understanding ofmodern architectures (cloud-native, APIs, distributed systems, agentic workflows) Ability to operate effectively at bothstrategic and technical ...

Backend Engineer London

Location
Greater London, England, United Kingdom
Augur transforms legacy sensor systems into real-time operational intelligence. We help organisations act before threats escalates - not after damage is done. Everything we build is privacy-first by design. Our platform connects to existing cameras and sensors to detect threats, retrace events, and surface real-time insights … shaping Augur's product, value to customers and culture as we grow. We are looking for someone who can design and build the distributed systems, storage infrastructure, and platform primitives that underpin Augur's sensor integration product. You'll work across the full backend surface: from stream processing ...

Senior Staff Architect

Location
Cambridge, England, United Kingdom
language and willingness to work in C#, and the ability to prototype quickly. Experience building multi-tenant, multi-region SaaS products. Strong understanding of distributed systems and data storage. Strong understanding and practical experience with OAuth/OIDC. Good API design judgement: versioning, compatibility and schema evolution. Ability … quickly grasp complex systems and work with incomplete information. Excellent written and verbal communication, and experience influencing teams across geographies and languages. Hands-on use of AI coding tools, with the discipline to review their output. Nice to have Experience with GraphQL, especially federation. Experience with MCP, LLM-based ...

Senior Data Engineer, Proprietary Research

Location
Greater London, England, United Kingdom
quality, lineage, and governance controls to ensure datasets are reliable, auditable, and compliant with compliance policies Build scalable AI-native cloud-based infrastructure using distributed systems techniques, to deliver efficient data-driven business solutions Optimize performance, cost, and reliability of software systems through benchmarking and iterative improvements … Engineering or related field 2+ years of strong experience in Python development Experience with system design and leading multi-person development efforts Experience with distributed data processing frameworks like Spark Experience with building scalable APIs, and software applications w/focus on backend infrastructure Experience with cloud platforms ...

Senior Software Engineer I (Java & Python)

Location
Oxford, England, United Kingdom
around understanding and processing millions of research documents within Elsevier's publishing ecosystem. Key Responsibilities Designing, developing, and deploying applications in a cloud-hosted distributed system to build our next-generation product Collaborating with business stakeholders to identify requirements and gather feedback in a fast-moving environment. Providing input … some proficiency in most of these technologies: Python, Java, Spring/Spring Boot, SQL, with a willingness to learn the others. Demonstrate proficiency in distributed and event-driven solutions using Kafka and AWS cloud services. Display experience with build tools, Git, and continuous integration (GitHub Actions/Jenkins) Enjoy ...

Lead Java Engineer | Front Office eTrading | Investment Bank

Location
Greater London, England, United Kingdom
delivery of business-critical applications used by trading teams. You'll work on modernising a large-scale technology estate, building high-performance systems and partnering closely with users to solve complex workflow and data challenges. What You Will Be Doing: Designing and building scalable, real-time applications that support … translate business requirements into robust technology solutions Driving adoption of modern engineering practices, testing approaches and development standards Contributing to architectural decisions across distributed, event-driven platforms Helping evolve platform capabilities, tooling and deployment processes What You Bring: Strong software engineering background with deep expertise in modern Java development ...

Regulatory Reporting Engineer

Location
Greater London, England, United Kingdom
technology solutions that support global trade and transaction reporting obligations. Working at the intersection of engineering, data, and regulatory compliance, you will develop scalable systems and data pipelines that process large volumes of trading data and deliver accurate, timely regulatory reporting.You will partner closely with Engineering, Compliance, Operations … deploy scalable regulatory reporting applications and data pipelines* Build solutions that model complex front-to-back trading workflows and business processes* Develop and maintain systems that support global trade and transaction reporting requirements* Partner with Compliance, Operations, and business teams to translate regulatory obligations into technical implementations* Investigate reporting ...

Forward Deployed Engineer — Platform (AI)

Location
Staines-upon-Thames, England, United Kingdom
native technologies to solve complex, real-world business challenges at enterprise scale. We're looking for engineers who are passionate about building production AI systems and excited by the opportunity to shape the future of enterprise software. Please note that this role requires demonstrable, hands-on experience designing, building … limited to using tools such as ChatGPT, Claude, Cursor or GitHub Copilot to assist software development, without demonstrable experience building AI-powered products or systems, will not meet the requirements for this role. IFS is a billion-dollar revenue company with 7000+ employees on all continents. We deliver award ...

Systems Engineer, Network Protocols & Distributed Systems

Location
Greater London, England, United Kingdom
right in. Location: London, Lisbon, or Austin - (Hybrid) Join the team helping shape the future of the Internet. We’re building high-performance systems that handle a quarter of the Internet’s traffic. Our work influences open standards (like QUIC, MASQUE, and ECH), involves close collaboration with the IETF … learn deeply, and are excited to contribute to one of the most technically demanding areas of infrastructure. What you’ll do Build and operate systems that terminate HTTP and TLS at Internet scale Migrate core infrastructure from NGINX to a next-gen Rust-based proxy Measure and improve protocol ...

Forward Deployed Engineer

Location
United Kingdom
LiveKit platform. This role sits at the intersection of engineering, architecture, and customer implementation. Forward Deployed Engineers partner closely with customers to design systems, prototype solutions, and solve complex technical challenges as teams move from experimentation to production. You'll work alongside customers' engineering teams to help them successfully … move fast without sacrificing quality care deeply about polish, detail, and clear communication are a fast learner, frequently picking up new tools, systems, and skills What You'll Do Work directly (remotely or on-site when necessary) with customer engineering teams to design and implement real-time applications built ...

Full Stack Developer – Equities Trading Technology

Location
Greater London, England, United Kingdom
Meet the Team Core to the health and growth of Millennium’s business, the Information Technology organization develops flexible, scalable technology and advanced proprietary systems, including the next generation of analytical and trading capabilities. Within this organization, the Meteorite Web team builds applications that deliver intraday positions … Strong software engineering experience with Java and/or Python Experience with SQL and relational databases, ideally PostgreSQL Experience building web applications, APIs, or distributed systems Familiarity with Angular, React, or modern JavaScript and TypeScript development Strong ownership mindset, with the ability to take work from technical design ...

Software Development Engineer, Video Quality Analysis (VQA)

Location
Greater London, England, United Kingdom
generation of video quality analysis. What you will do: As a Software Development Engineer specializing in Video Quality Analysis, you will create and optimize systems that use deep learning and computer vision to detect and improve video quality. You'll work on developing scalable, real-time solutions that automatically … Vision : Develop and refine deep learning models and computer vision techniques to assess and improve video content quality, ensuring they scale efficiently in large distributed systems. Architecture & Design : Take a lead role in the architecture and design of video quality analysis systems. This includes defining system architecture , designing scalable ...

Senior Java Engineer — Distributed Systems (Hybrid, Banking)

Location
Greater London, England, United Kingdom
Vertus Partners in London is seeking a hands-on Java Software Engineer to own design and delivery of distributed backend services in a banking environment. You will work on microservices, cloud deployments (AWS), and architecture decisions while writing production-grade Java and keeping systems scalable, resilient, and observable. ...

Senior Software Engineer, Physical AI & Distributed Systems

Location
Greater London, England, United Kingdom
CoreWeave is seeking a Senior Software Engineer to help build and scale our AI platform. You will write production-grade Python, contribute to a distributed architecture, and enable rapid deployment of AI products and MCP server integrations. You’ll own backend services, drive reliability, and collaborate with product ...

Energy Trading - Principal Software Engineer London

Location
Greater London, England, United Kingdom
with senior engineering stakeholders in fast‐paced trading environments, influencing architecture, operating models, and data strategy. Key Responsibilities: Technical Leadership Architect and deploy complex, distributed systems, with high performance data architectures, real time streaming, APIs, etc and drive technical decision‐making across complex, multi‐system trading environments Lead … time and intraday solutions pipelines supporting trading operations across multiple asset classes Architect solutions which are able to integrate market data feeds, position management systems, market fundamentals, P&L Risk and Back Office solutions. Establish software engineering best practices and coding standards for trading applications, upskilling more junior members ...

Software Architect

Hiring Organisation
London & Country Mortgages
Location
United Kingdom
Employment Type
Full Time
transformation, providing architectural leadership across products, platforms and emerging technologies. You'll work closely with engineers, product teams and business stakeholders to ensure our systems remain secure, resilient and ready to support future growth. Whether defining architecture standards, guiding platform evolution or helping shape our approach … architectural guidance to engineering teams Driving best practice across software development, DevOps, cloud-native engineering and platform thinking Designing APIs, integrations and modern distributed architectures Supporting engineering teams with complex technical challenges and architectural decision-making Reviewing designs, identifying architectural risks and reducing technical debt Contributing to platform modernisation ...