1,426 to 1,450 of 2,387 Distributed Systems Jobs in the UK

Software Engineer III - Backend, Fanatics Markets

Location
Leeds, England, United Kingdom
product, technical foundations, and ways of working from scratch. You’ll lead by example, establishing best practices for AI-assisted development while building systems that can handle millions of events daily. On the engineering side, we're pioneering the use of AI as a code collaborator. We need engineers … Drive the technical evolution of our markets and trading backend, partnering with product and other engineering teams to deliver robust, observable, and maintainable systems Design and implement experimentation capabilities (feature flags, A/B tests) to validate ideas quickly and safely Model and manage data for markets, orders ...

Principal AI Engineer

Hiring Organisation
Matillion
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
it.About the roleAs a Principal Engineer on our Maia AI team, you'll be at the heart of everything we do: designing agentic AI systems, leveraging evals to continually validate their performance as model capabilities evolve, building new tools and integrations, and staying finger-on-the-pulse with … translate product vision into technical reality, balancing innovation with code quality and delivery paceWhat we are looking forProven experience working on agentic AI systems - you understand how they differ from traditional systems, you've built and led features in this space, and you have a point of view ...

Senior Software Development Engineer

Location
City Of London, England, United Kingdom
offs that power high-traffic, customer-facing pricing and offers experiences across Expedia Group brands. Lead end-to-end implementation of complex features and systems within the Offers Domain, from technical design and coding through testing, deployment, monitoring, and ongoing operational support, ensuring simple, accurate, and transparent pricing throughout … system design, API design, and data modeling. Safely integrate and operate AI/ML-enabled solutions that improve outcomes, demonstrating familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products while adhering to established patterns and guidelines. Minimum Qualifications: Bachelor ...

Lead Software Engineer - Risk/ FORT BUS MGMT

Location
Greater London, England, United Kingdom
that support trading desks and back office functions across rates products. You will work at the intersection of technology and finance, delivering high-impact systems that enable critical risk management and profit & loss (P&L) analysis for our trading operations. Job Responsibilities Build and maintain robust software solutions supporting … process large volumes of market data and perform complex financial calculations. Implement risk metrics, P&L attribution frameworks, and data pipelines connecting trading systems to downstream consumers. Participate in architectural decisions, code reviews, and technical design sessions to shape platform evolution across Rates and Equities. Gather requirements from business ...

Principal Engineer

Location
Leeds, England, United Kingdom
people at this level are not the best implementer in the room; they are the person whose specifications, decisions, and review judgement compound into systems that work in production and that others (and agents) can build on. They are a force multiplier, they hold a room at the highest … CreateFuture where pace counts: you have outgrown the religious wars about platforms, languages and patterns, you hold opinions loosely, and you decide for the systems in front of you, not the ones you wish you had. You have a bias toward delivery: the smallest thing that works, then iterate ...

Principal Engineer

Location
Manchester, England, United Kingdom
people at this level are not the best implementer in the room; they are the person whose specifications, decisions, and review judgement compound into systems that work in production and that others (and agents) can build on. They are a force multiplier, they hold a room at the highest … CreateFuture where pace counts: you have outgrown the religious wars about platforms, languages and patterns, you hold opinions loosely, and you decide for the systems in front of you, not the ones you wish you had. You have a bias toward delivery: the smallest thing that works, then iterate ...

Principal Engineer

Location
City of Edinburgh, Scotland, United Kingdom
people at this level are not the best implementer in the room; they are the person whose specifications, decisions, and review judgement compound into systems that work in production and that others (and agents) can build on. They are a force multiplier, they hold a room at the highest … CreateFuture where pace counts: you have outgrown the religious wars about platforms, languages and patterns, you hold opinions loosely, and you decide for the systems in front of you, not the ones you wish you had. You have a bias toward delivery: the smallest thing that works, then iterate ...

Principal Engineer

Location
Greater London, England, United Kingdom
people at this level are not the best implementer in the room; they are the person whose specifications, decisions, and review judgement compound into systems that work in production and that others (and agents) can build on. They are a force multiplier, they hold a room at the highest … CreateFuture where pace counts: you have outgrown the religious wars about platforms, languages and patterns, you hold opinions loosely, and you decide for the systems in front of you, not the ones you wish you had. You have a bias toward delivery: the smallest thing that works, then iterate ...

Senior Product Engineer

Location
Greater London, England, United Kingdom
design. Practical experience building customer-facing SaaS products in cross-functional teams with product managers and designers. Production experience with backend or full-stack systems, preferably including Python, Django, PostgreSQL, REST APIs, React, TypeScript, and cloud infrastructure. Practical experience prototyping both user interfaces and working backend solutions, with enough … working fluency with agentic coding tools and spec-driven development workflows, including specification writing, code generation, test generation, and critical review. Working knowledge of distributed systems, service-oriented architecture, asynchronous processing, and production reliability. Clear communication with the ability to explain technical decisions, product trade-offs, and delivery ...

Data Platforms Software Engineer

Location
Oxford, England, United Kingdom
shaping its culture, practices, and technical direction from the ground up Skills, Knowledge and Expertise Required attributes: 3+ years developing impactful, mission-critical backend systems The ability to work in fast-paced, high-ownership environments Excellence in one or more language (we mostly use Python) Strong discipline in testing … exceptional team player - low-ego, high-initiative Genuine interest in the transformation of energy markets and infrastructure Desirable attributes: Hands-on experience with large distributed systems Previous experience building data platform - including scheduling, streaming, storage, compute Python, Lakehouse architectures, Terraform, AWS What we offer Some of the benefits ...

Senior Software Engineer

Location
Liverpool, England, United Kingdom
businesses across a wide range of industries. Key Responsibilities: Design, develop, and maintain software solutions across frontend, backend, and database layers. Work with distributed systems and APIs, ensuring seamless integration between products. Contribute to the design and development of shared services (e.g., authentication, hierarchy management). Participate … stakeholders to understand problems and deliver high-impact solutions. Ensure adherence to best practices in scalability, security, and performance optimisation. Support and troubleshoot production systems as needed, collaborating with the Cloud Operations team where required. Apply AI tools to accelerate design, testing, and delivery, exercising judgement to validate ...

Principal Software Architect

Location
West of England, England, United Kingdom
connected software ecosystem across cloud, desktop, Firmware and mobile platforms. This is a high-impact role focused on improving architectural consistency, modernising legacy systems, and driving scalable IoT solutions across a complex engineering environment. You will work closely with senior management and the relevant technical teams to define technical … direction, align technologies, and ensure systems evolve in a scalable and maintainable way. Key skills/experience required: Extensive experience in software engineering, with significant time in architectural roles Proven experience designing distributed systems across cloud and application layers Strong experience with at least one major cloud ...

Software Engineer III - Backend Engineer - Chase UK

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
delivering an outstanding banking experience to our customers. You will work in a collaborative environment as part of a diverse, inclusive, and geographically distributed team. We are seeking individuals with a curious mindset and a keen interest in new technology. Our engineers are naturally solution-oriented and possess … optimized for our needs. Keep an eye on performance, making sure we use the right approach to identify and solve problems. Ensure our systems are reliable and easy to operate. Keep us up to date by continuously updating our technologies and patterns. Support the products you've built through ...

Software Engineer III - Back-end Engineer - Chase UK

Location
Greater London, England, United Kingdom
delivering an outstanding banking experience to our customers. You will work in a collaborative environment as part of a diverse, inclusive, and geographically distributed team. We are seeking individuals with a curious mindset and a keen interest in new technology. Our engineers are naturally solution-oriented and possess … optimized for our needs. Keep an eye on performance, making sure we use the right approach to identify and solve problems. Ensure our systems are reliable and easy to operate. Keep us up to date by continuously updating our technologies and patterns. Support the products you’ve built through ...

Software Engineer III - Backend Engineering - Chase UK

Location
Greater London, England, United Kingdom
delivering an outstanding banking experience to our customers. You will work in a collaborative environment as part of a diverse, inclusive, and geographically distributed team. We are seeking individuals with a curious mindset and a keen interest in new technology. Our engineers are naturally solution-oriented and possess … optimized for our needs. Keep an eye on performance, making sure we use the right approach to identify and solve problems. Ensure our systems are reliable and easy to operate. Keep us up to date by continuously updating our technologies and patterns. Support the products you've built through ...

Data Architect

Location
Greater London, England, United Kingdom
data migration approach, data integration approach, data models and data design for any given client Investigate and thoroughly understand the current live applications and systems at any given client site Ensure that the scope, context and constraints are documented and accepted Define and document strategies, standards and guidelines … direct the build and deployment of systems Ensure that agreed upon architectural principles and standards are applied to the finished system or product Define a strategic Data Model across the enterprise and products Propose technical solutions for storing data in distributed systems Create a model that works ...

Software Engineer III - Back-end Engineer - Chase UK

Location
United Kingdom
delivering an outstanding banking experience to our customers. You will work in a collaborative environment as part of a diverse, inclusive, and geographically distributed team. We are seeking individuals with a curious mindset and a keen interest in new technology. Our engineers are naturally solution-oriented and possess … optimized for our needs. Keep an eye on performance, making sure we use the right approach to identify and solve problems. Ensure our systems are reliable and easy to operate. Keep us up to date by continuously updating our technologies and patterns. Support the products you've built through ...

Software Engineer III - Back-end Engineer - Chase UK

Location
Greater London, England, United Kingdom
delivering an outstanding banking experience to our customers. You will work in a collaborative environment as part of a diverse, inclusive, and geographically distributed team. We are seeking individuals with a curious mindset and a keen interest in new technology. Our engineers are naturally solution-oriented and possess … optimized for our needs. Keep an eye on performance, making sure we use the right approach to identify and solve problems. Ensure our systems are reliable and easy to operate. Keep us up to date by continuously updating our technologies and patterns. Support the products you've built through ...

Senior Software Engineer - Risk Valuation Platform

Location
Greater London, England, United Kingdom
broad range of businesses across the financial industry. The Risk Valuation Platform is the central component within the group. We own a cross-asset distributed calculations platform offering financial risk calculations for various the company Enterprise solutions. Our system runs billions of calculations a day with a guarantee … scope — from building new workflows and analytics delivered directly to end users, to longer-term strategic goals such as rearchitecting our market data management systems, building proactive batch monitoring, and collaborating across risk teams to deliver a single unified firmwide API. We collaborate closely with other teams ...

Tech Lead Manager - Lakebase

Hiring Organisation
DataBricks
Location
London, UK
Employment Type
Full-time
functional infrastructure, observability, SLI/SLO definition and measurement, and higher operational efficiency without humans-in-the-loop, for both internal and customer-facing systems, by building AI-powered automation and services. Lakebase Proxy — Build the heart of the Lakebase data path, the network edge that every customer touches. … high throughput, with a focus on performance, observability, and reliability. Lakebase Storage — Drive continuous delivery within a team of experts in storage technology, distributed systems, and Rust. We manage the development and rollout of storage services that host millions of customer databases across dozens of regions, partnering with ...

Senior Staff Software Engineer, Home and Health

Location
Greater London, England, United Kingdom
Poland; London, UK . Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software engineering, focusing on backend architecture, distributed systems, and large-scale data processing. 5 years of experience with design and architecture; and testing/launching software products. Experience operating … involving cross-functional, or cross-business projects. Experience integrating generative AI tools or Large Language Model (LLM) interfaces into workflows. Experience managing complex authentication systems, token handling, and legacy user migrations. Deep domain expertise in health data systems, data reconciliation, and wearable device integrations. Strong background in developing ...

Staff Software Engineer (Front-end)

Location
United Kingdom
porting, and eSIM lifecycle management happen in real-time with hard SLA requirements. Usage tracking, billing, and payments span multiple currencies and jurisdictions. Our systems need to be observable, operable, and resilient. When a carrier integration fails at 3am in a market far away, we need to know about … quarters. You’ve seen what good and bad look like. You bring experience of operating at scale (technological or organizational) and you know systems and practices that hold up under pressure both from experience and literature. We’re looking for someone who can work across teams, connecting the technical ...

Software Dev Engineer II

Location
Greater London, England, United Kingdom
design, implement, and bring to market innovative software solutions that enhance customer experiences. System Design: Architect and develop scalable, reliable, and cost-efficient distributed systems tailored to meet performance and operational goals. Code Quality: Experience programming with at least one modern language such as Java, C++, or C# … software development practices, improving efficiency and scalability. Requirements Experience: 3+ years of professional software development experience, with a strong foundation in building and maintaining distributed systems. Proficiency in modern programming languages such as Java, C++, or Python. Education: Bachelor’s degree in Computer Science, Software Engineering, or a related ...

Senior Golang developer

Location
Greater London, England, United Kingdom
flourish. What the job entails As a Senior Golang Developer, you will play a critical role in designing, developing, and maintaining high-performance backend systems that power our core products. You will collaborate closely with cross-functional teams including product managers, designers, and other engineers to deliver scalable … building scalable backend services and APIs Solid knowledge of software engineering best practices, including testing, code reviews, and CI/CD pipelines Familiarity with distributed systems, microservices architecture, and cloud infrastructure Strong problem-solving skills and ability to work collaboratively in a fast-paced environment Competitive salary commensurate ...

Staff Software Engineer - Backend

Hiring Organisation
DataBricks
Location
London, United Kingdom
Salary
£ 80 K
many domains across our essential service platforms. For instance, you might work on challenges such as:Problems that span from product to infrastructure including: distributed systems, at-scale service architecture and monitoring, workflow orchestration, and developer experience.Build reliable, secure and high performance services and client libraries for storing … Computer Science, or a related field.8+ years of production level experience in one of: Java, Scala, C++, or similar language.Experience developing large-scale distributed systems.Experience working on a SaaS platform or with Service-Oriented Architectures.Knowledge of SQL.About DatabricksDatabricks is the Data and AI company. More than 20,000 organizations ...