751 to 775 of 1,968 Distributed Systems Jobs in England

Senior software engineer (Node.js/TypeScript)

Location
Greater London, England, United Kingdom
Node.js. You play a key role in our software development and have a hands‐on approach throughout the development process supporting resilient financial workflow systems and regulated investment operations. As a senior member of the team, you are the ‘go‐to’ person for queries. On a typical … operate a build-and-run model where engineers have autonomy but full accountability. We care deeply about correctness, resilience and operational excellence because our systems underpin real customer investments. Engineers are not passengers in their products but champions. Drive improvements and features while collaborating openly with product, operations ...

Backend Software Engineer - Go, Python, AWS

Hiring Organisation
Intellectual Capital Resources
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Python. Designing web services with "Top-Down"/"Schema-First" approach. Having experience in GraphQL is a significant plus. Relational Database (e.g. MySQL) and distributed database (e.g. AWS RedShift, Snowflake) Distributed systems Cloud infrastructure (e.g., AWS, GCP) Containerised development CI/CD Kubernetes Please note this ...

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 ...

Senior Software Engineer - AI Products (SVP)

Hiring Organisation
Citigroup
Location
London, United Kingdom
Salary
£ 80 K
99532174240Posted: 2026-09-02Location: London, England, United KingdomCategory: Technology, Systems & Engineering, ProfessionalCompany: CitiAbout the TeamThe Enterprise AI Products team is a small, high-impact global team within the Citi COO/CTO organisation, dedicated to building innovative AI solutions for the wider bank.We are at the forefront … engineers, helping to raise engineering standards across the team.Drive strong engineering practices through technical design reviews, code reviews, automated testing and continuous improvement.Troubleshoot complex distributed systems and proactively identify opportunities to improve performance, reliability and scalability.Contribute to the evolution of Citi’s AI technology, engineering practices and procedures.Key ...

C++ Software Engineer - Data Platform

Location
Greater London, England, United Kingdom
relaxed yet intellectually driven. We seek people who think in code and are motivated by being around like-minded people. The Role: Our distributed platform combines high-performance storage, compute, and service layers for processing and serving massive, structured, time-series datasets - built in C++ with a distributed … based data transfer, and columnar on-disk storage that powers data processing and analytics workflows. Design, develop, and maintain core components across our distributed storage, compute, and service platforms - including storage engines, query and compute execution, RPC/networking layers, and distributed coordination (routing, partitioning, replication). Partner ...

Senior Software Engineer - AI Products (SVP)

Location
Greater London, England, United Kingdom
raise engineering standards across the team. Drive strong engineering practices through technical design reviews, code reviews, automated testing and continuous improvement. Troubleshoot complex distributed systems and proactively identify opportunities to improve performance, reliability and scalability. Contribute to the evolution of Citi’s AI technology, engineering practices and procedures. … Engineer, Technical Lead or similar senior engineering role. Strong hands‐on software engineering experience, with a track record of building and delivering production systems rather than prototypes. Strong Python development skills and experience building robust, maintainable applications and services. Practical experience applying Generative AI and Large Language Models ...

C# Developer - React

Location
Greater London, England, United Kingdom
development of front-office sales and trading tools within a Global Markets ecosystem, supporting a range of business-critical applications. Operating in a distributed agile environment , you will collaborate with: Front office stakeholders (sales & trading) Application support and production teams QA and testing teams Distributed delivery teams across … Europe and globally This role offers exposure to complex, real-time systems within capital markets. Key Responsibilities Design, develop and maintain front-office applications, components and utilities Contribute across the full software development lifecycle (analysis, design, development, testing, deployment, and support) Build and deliver high-performance, scalable applications Develop ...

C# .NET / REACT Developer

Location
Greater London, England, United Kingdom
development of front-office sales and trading tools within a Global Markets ecosystem, supporting a range of business-critical applications. Operating in a distributed agile environment , you will collaborate with: Front office stakeholders (sales & trading) Application support and production teams QA and testing teams Distributed delivery teams across … Europe and globally This role offers exposure to complex, real-time systems within capital markets. Key Responsibilities Design, develop and maintain front-office applications, components and utilities Contribute across the full software development lifecycle (analysis, design, development, testing, deployment, and support) Build and deliver high-performance, scalable applications Develop ...

Python QA Automation Engineer

Location
Greater London, England, United Kingdom
being a critical part of one of EPAM’s most transformative projects. Responsibilities Develop automated testing frameworks to validate MCP Servers and related AI systems Design and implement evaluation strategies for LLM accuracy, safety, and reliability Create automated tests using Python, Pytest, and BDD frameworks Build quality gates into … custom pipelines Understanding of common agentic AI issues such as hallucination, tool misuse, and performance bottlenecks Familiarity with automated testing of AI workflows, distributed systems, or microservices environments Strong grasp of Agile delivery methodologies and CI/CD integration for quality checks Excellent communication and problem-solving skills ...

AI Engineer IRC302970

Location
Greater London, England, United Kingdom
they operate with safety, trust, and intelligence at scale. You won’t just be integrating AI into a product, you will lead the engineering systems that make these technologies trustworthy, robust, and scalable for enterprise clients. We are looking for a Senior/Lead AI Engineer to provide technical … leadership and architectural direction to our AI engineering team. In this role, you will be responsible for designing high-performance multi-agent systems, establishing robust evaluation standards, and mentoring other engineers to build production-grade, LLM-backed applications. Requirements 5+ years of software engineering experience, including hands-on experience ...

Senior Software Engineer - Research Technology

Hiring Organisation
DRW
Location
London, United Kingdom
Salary
£ 80 K
platform, applied to financial market data.Our stack includes modern C++ for throughput-critical ingestion and simulation, Python with C++ bindings for research tooling, and distributed computing on HPC clusters. Your work will span exchange-data ingestion, HPC orchestration, simulation, and research tooling.Trading experience is not required; we provide comprehensive … onboarding.Key responsibilitiesDesign, build, and maintain high-performance, scalable software and data systems used by quant researchers and trading teams.Implement raw exchange data pipelines in modern C++ and operate them at high-throughput scale.Orchestrate and improve reliability of data and compute pipelines on HPC clusters.Create ad-hoc computation frameworks ...

Senior AI Platform Engineer

Hiring Organisation
IQVIA
Location
London, United Kingdom
Salary
£ 80 K
research, product, infrastructure, data engineering, and MLOps teams to design and operate the platforms required to train, evaluate, deploy, and govern large-scale AI systems across IQVIA products and healthcare use cases.Key ResponsibilitiesOwn the AI platform and infrastructure roadmap, leading the planning and execution of LLM initiatives and translating … while mentoring engineers and promoting operational excellence across AI and platform teams.Skills & ExperienceSignificant experience designing, building, and operating large-scale AI, machine learning, or distributed computing platforms in enterprise environments.Deep understanding of LLM architectures and their interaction with GPU infrastructure, including CUDA, cuDNN, NCCL, kernel-level acceleration libraries ...

Senior Back-End Engineer (Trading Platform)

Location
Greater London, England, United Kingdom
What you will do Build low latency, scalable and highly performant trading services in RUST including Order Management System (OMS), exchange gateways, risk management systems, etc. Enhance and maintain OMS functionality, ensuring efficient order execution, routing, and management in a high-frequency trading environment. Be a part … fast-paced dedicated engineering team committed to constantly improving and iterating on cutting edge systems Be at the forefront of the cryptocurrency exchange ecosystem building out a new set of financial services, systems and architecture. Gain exposure to an array of low latency, high throughput techniques and algorithms. ...

Senior Software Engineer - Research Technology

Location
Greater London, England, United Kingdom
applied to financial market data. Our stack includes modern C++ for throughput-critical ingestion and simulation, Python with C++ bindings for research tooling, and distributed computing on HPC clusters. Your work will span exchange-data ingestion, HPC orchestration, simulation, and research tooling. Trading experience is not required; we provide … comprehensive onboarding. Key responsibilities Design, build, and maintain high-performance, scalable software and data systems used by quant researchers and trading teams. Implement raw exchange data pipelines in modern C++ and operate them at high-throughput scale. Orchestrate and improve reliability of data and compute pipelines on HPC clusters. ...

Senior Software Engineer, Chainlink Runtime

Hiring Organisation
Chainlink Labs
Location
London, United Kingdom
Salary
£ 100 K
reliability, scalability, and operational excellence of the Chainlink Runtime Environment (CRE) platform. Working on foundational platform capabilities, this role will design and build distributed systems that enable resilient workflow execution while supporting the continued growth of one of Chainlink's flagship products.Your ImpactDesign, build, and operate highly scalable … through engineering practices aligned with service reliability objectives and measurable operational outcomes.Required SkillsExperience designing, building, and operating large-scale production platforms.Advanced proficiency developing production systems in Go (Golang).Experience building production APIs and backend applications serving multiple stakeholders.Strong experience designing and operating distributed systems.Demonstrated ability to deliver reliable ...

Senior Software Engineer - Full Stack (Merchants)

Location
Greater London, England, United Kingdom
technical problems across the merchant experience, from problem definition through design, implementation, production, and ongoing evolution. You'll: Design, build, and operate production systems across backend services and user-facing applications. Lead technically complex initiatives across areas such as merchant onboarding, analytics, recommendations, menu and order management, integrations … merchant problems into scalable, pragmatic technical solutions. Drive technical design and architecture decisions, considering scalability, reliability, maintainability, and long-term product needs. Own systems and initiatives end-to-end, from early discovery and design through implementation, rollout, production operations, and iteration. Collaborate closely with product managers, designers, operations ...

Software Engineer - Cloud Compute Platform

Location
City of Westminster, England, United Kingdom
tooling Workload scheduling, disruption management, and rolling updates What You Will Do: Design and implement services, APIs, and Kubernetes controllers using Go. Contribute to systems that manage workload placement, lifecycle, and state across Kubernetes clusters. Work with product managers and engineers to understand requirements and deliver reliable solutions. Participate … similar programming language, with the ability to learn Go. Familiarity with Kubernetes concepts such as deployments, services, controllers, or operators. Understanding of distributed systems, APIs, networking, or cloud infrastructure. Experience with software testing, debugging, monitoring, and incident resolution. Ability to break down moderately complex problems and deliver solutions ...

Software Engineer - Cloud Compute Platform

Location
Abbots Worthy, England, United Kingdom
tooling Workload scheduling, disruption management, and rolling updates What You Will Do: Design and implement services, APIs, and Kubernetes controllers using Go. Contribute to systems that manage workload placement, lifecycle, and state across Kubernetes clusters. Work with product managers and engineers to understand requirements and deliver reliable solutions. Participate … similar programming language, with the ability to learn Go. Familiarity with Kubernetes concepts such as deployments, services, controllers, or operators. Understanding of distributed systems, APIs, networking, or cloud infrastructure. Experience with software testing, debugging, monitoring, and incident resolution. Ability to break down moderately complex problems and deliver solutions ...

Backend Server Engineer (MMORPG) - GCP

Location
Greater London, England, United Kingdom
need backend engineers who can help us scale this infrastructure for launch and beyond. You'll work directly with our CTO on the systems that keep thousands of players connected, fighting, trading, and exploring in the same world simultaneously. Our backend is 60+ microservices running on Google Kubernetes Engine. … manage deployments and autoscaling for stateful game servers Improve observability: monitoring dashboards, alerting (Prometheus/Grafana or GCP Cloud Monitoring), and incident response Scale distributed databases (MongoDB, PostgreSQL) under high concurrent load Optimise Kafka event streaming for player actions, game state, and inter-service communication Identify and resolve bottlenecks ...

Senior Scala Engineer

Location
Greater London, England, United Kingdom
database technologies including Oracle Exadata at scale, MongoDB, Elasticsearch, or similar. Cloud & DevOps: Solid knowledge of Linux/Unix, OpenShift/Kubernetes, and Ansible. Distributed Systems: Experience building and supporting reactive, event-sourced systems, with hands-on Apache Spark and Apache Flink. APIs & Data Formats: Strong understanding ...

Software Development Engineer III

Hiring Organisation
Expedia
Location
London, United Kingdom
Salary
£ 80 K
mission‐critical services end‐to‐end—from technical design and API contracts through implementation, deployment, and ongoing operations—for high‐throughput, low‐latency distributed pricing services at global scale.Partner with the business to have a clear understanding of how your own technology stack is tied to business outcomes … solutionsAdvocate for operational excellence (such as unit testing, establishing SLAs, and programming for resiliency and scalability) and strive for optimum organizational efficiency by applying systems thinking across boundaries and making recommendations about policies/processesMentor team members, sharing knowledge and expertise to foster a culture of continuous technical growth ...

Forward Deployed Infrastructure Engineer - UK Government

Hiring Organisation
Palantir Technologies
Location
London, United Kingdom
Salary
£ 80 K
technology!As a Forward Deployed Infrastructure Engineer, every day is different! You will be developing software and owning reliability and operations for software systems that are critical to solving our government’s greatest challenges. We strongly believe in engineering teams being responsible for the operations of their services … production. As such, you’ll work closely with both forward deployed teams and product teams to participate in sensible, scalable, systems design and share responsibility with them in diagnosing, resolving, and preventing production issues.Core ResponsibilitiesHandle support and operations of Palantir software, including monitoring and alerting, configuration management, and upgradesDeploy ...

Senior AI Native Software Engineer

Hiring Organisation
Remitly
Location
London, United Kingdom
Salary
£ 80 K
LLMs, Treasury operations, and data infrastructure.We're looking for a builder who moves fast from idea to production — someone who can own agentic systems end-to-end and directly increase the operational capacity of the Treasury team.You Will Build:Treasury Agent AutomationCash flow monitoring agents: intraday cash position tracking … develop the data accuracy, completeness, and timeliness required by Treasury AgentsYou Have:Advanced proficiency with coding agents across complex development scenariosExperience architecting multi-service systems, including complex persistence, integrations, and scalingUnderstanding of distributed systems tradeoffs and cloud-based infrastructure designAI tool fluency: orchestrators, automated workflows, comprehensive evaluation ...

Core AI Engineer

Location
Greater London, England, United Kingdom
innovative concepts into production-ready products that deliver measurable business value.This is a hands-on engineering role for someone passionate about building scalable AI systems, solving complex technical challenges and influencing the direction of enterprise AI adoption.**WHAT YOU'LL BE DOING:**Design & Build AI Solutions* Design, develop … Product organisations.# ## **WHAT YOU'LL BRING:**Essential Experience* Extensive software engineering experience delivering production-scale solutions.* Experience building AI or machine learning systems in enterprise environments.* Demonstrated experience moving AI solutions from proof-of-concept into production.* Strong understanding of software architecture, engineering standards and operational practices.* Ability ...

Principal Software Engineer

Hiring Organisation
Sepura
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
lead the design, development, and optimisation of our mission-critical communication infrastructure. This role is central to ensuring the reliability, performance, and scalability of systems vital for public safety and essential services. You will act as a technical leader, mentoring other engineers and driving best practices across the development … innovative technology company, based in Waterbeach, Cambridge.Role: Specific responsibilities will include:Lead the architecture, design, and implementation of high-performance, resilient, and secure communication systems using C#/.NET.Develop robust, low-latency applications that handle high-volume data traffic (e.g., messaging queues, real-time data processing).Drive technical vision ...