126 to 150 of 599 Distributed Systems Jobs in London

Software Engineer - AI Platform and Agents

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
into actions, and uphold trust through integrity. Skills and Competencies 3+ years of experience in backend software development, building scalable, resilient, and production-grade systems Hands-on experience developing AI-powered applications, including large language models (LLMs), AI agents, retrieval-augmented generation, prompt engineering, evaluation frameworks, and model optimization … databases such as PostgreSQL and MongoDB and caching technologies such as Redis for high-performance data storage and retrieval Experience designing and building APIs, distributed systems, and event-driven architectures in modern programming languages such as Python, TypeScript, Java, Go, or similar Familiarity with MLOps practices, model monitoring ...

Software Engineer

Location
Greater London, England, United Kingdom
Software Engineer at 10x, you are passionate about working with cutting-edge technologies, and bring deep technical knowledge and proven experience with data systems to deliver scalable solutions. remote-first environment, and access to AI-powered tooling to support rapid development. This role offers deep design and implementation work … complex distributed systems, with exposure to all parts of the banking backend. In addition to the technical side of the role, you bring experience and wisdom in mentoring junior developers and proven experience in the challenges of delivery of high-quality software in a high-performance and fast ...

Sr. Observability Engineer – Kings Cross, London

Location
Greater London, England, United Kingdom
SLOs/SLIs, and advanced deployment strategies (Canary/Blue-Green).* Software Engineering Foundation: Strong background in software engineering principles, database administration, and distributed systems architecture* Certifications: Relevant senior-level industry certifications (e.g., AWS Certified DevOps Engineer - Professional, Certified Kubernetes Administrator).Just So You Know...The company presents ...

Lead Software Engineer - Optimisation Engineering

Location
Greater London, England, United Kingdom
critical‐path coding, reviews), while primarily enabling the team to deliver consistently. Required qualifications Proven experience leading a software engineering team delivering production-grade systems (people leadership and/or strong technical leadership), that encompass solver technology (like CPLEX or Gurobi). Strong software engineering fundamentals: system design, distributed systems concepts, APIs, data modelling, testing, and operational excellence. Experience building optimisation, scheduling, or decision-support applications, or closely related domains requiring complex constraint-based reasoning. Working knowledge of mathematical optimisation concepts (e.g., MILP, constraint programming, heuristics/metaheuristics) and how they impact product design. Hands‐on programming ...

Senior Software Engineer - Confluent Cloud Platform

Location
Greater London, England, United Kingdom
availability, performance, monitoring, emergency response, and capacity planning of the Confluent cloud. Contribute to architecture and operational design points to optimize large-scale data systems (thousands of instances) for security and reliability. Qualifications What You Will Bring: BS, MS, or PhD in computer science or a related field … equivalent work experience. Relevant cloud infrastructure/cloud networking experience. Strong fundamentals in distributed systems design and development. Experience building and operating large-scale systems. Solid understanding of basic systems operations (disk, network, operating systems, etc.). A self-starter with ability to work effectively ...

Software Engineer X2 (Back end)

Hiring Organisation
Pontoon
Location
London, United Kingdom
Employment Type
Contract
technical subject matter expert, driving engineering best practises and operational excellence in an Agile environment. Responsibilities: Design and deploy scalable, high-performance backend systems and platforms. Monitor, maintain, and optimise large-scale distributed systems. Automate deployments, infrastructure provisioning, and configuration management processes. Lead incident resolution, troubleshooting, and root … cause analysis activities. Ensure systems meet security, compliance, and resilience requirements. Collaborate with engineering, QA, DevOps, and support teams to enhance platform performance. Support capacity planning and initiatives for future scalability. Maintain technical documentation and operational procedures. Champion Agile methodologies, including Scrum and Kanban. Required Skills & Experience: Strong experience ...

Senior Software Engineer - API Enterprise - Full-Stack

Location
Greater London, England, United Kingdom
communicator who's comfortable 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. … leading projects across multiple teams. You can align with different areas and other stakeholders, manage cross‐team contracts and dependencies, and keep complex, interconnected systems coherent. Extreme Ownership & Operational Excellence: You own your services end‐to‐end (production operations, incident response, and on‐call) and you're motivated ...

Senior Platform Engineer

Location
Greater London, England, United Kingdom
Permutable, we're building real-time AI systems that transform large volumes of global news, market and proprietary data into market intelligence and systematic signals for financial institutions. We're evolving our technology towards a more real-time, event-driven and agent-driven architecture and are looking … S3. Build Event-Driven Architecture: Help move our architecture from scheduled pipelines towards real-time, event-driven services using messaging, queues, asynchronous processing and distributed systems. Build Infrastructure for AI Agents: Develop the infrastructure required to run increasingly agent-driven AI workflows reliably in production, including state management, task ...

Staff Software Engineer - AI

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
Competencies - 8+ years of experience in software engineering, with deep hands-on experience designing, coding, testing, and operating scalable, resilient, production-grade backend systems and cloud-native services - Expert-level coding capability in modern programming languages such as Python, TypeScript, Java, Go, or similar, with the ability to personally … Azure, with strong experience using Docker, Kubernetes, Elastic Container Service, or equivalent technologies in production environments - Strong experience designing and implementing application programming interfaces, distributed systems, event-driven architectures, data pipelines, PostgreSQL, MongoDB, Redis, vector databases, observability, and automated deployment pipelines - Demonstrated ability to influence technical direction while ...

Staff Software Engineer - AI

Location
Westminster, West End, United Kingdom
Competencies - 8+ years of experience in software engineering, with deep hands-on experience designing, coding, testing, and operating scalable, resilient, production-grade backend systems and cloud-native services - Expert-level coding capability in modern programming languages such as Python, TypeScript, Java, Go, or similar, with the ability to personally … Azure, with strong experience using Docker, Kubernetes, Elastic Container Service, or equivalent technologies in production environments - Strong experience designing and implementing application programming interfaces, distributed systems, event-driven architectures, data pipelines, PostgreSQL, MongoDB, Redis, vector databases, observability, and automated deployment pipelines - Demonstrated ability to influence technical direction while ...

Senior AI Engineer - Perm - London

Hiring Organisation
INFUSED SOLUTIONS LIMITED
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
define engineering standards across the wider team. Key Responsibilities Design, build and maintain scalable AI data pipelines and processing workflows. Develop cloud-native backend systems and scalable microservices. Partner closely with Data Scientists to productionise Machine Learning, NLP and Generative AI models. Build and optimise RESTful APIs … Experience working with SQL and relational databases, including performance optimisation. Experience designing cloud-native solutions within AWS and/or Azure. Strong understanding of distributed systems and scalable architectures. Experience with Docker, Kubernetes and containerised deployments. Knowledge of CI/CD pipelines, automated testing and Infrastructure as Code. ...

Principal Software Engineer AI Native

Location
Greater London, England, United Kingdom
engineering teams and strategic initiatives. Lead architectural decision‐making and technology selection processes. Champion modern engineering approaches including microservices, event‐driven architectures, APIs, and distributed systems. Drive technical governance while maintaining delivery speed and engineering quality. Software Engineering Build and deliver high quality software soultions using: TypeScript, React … Senior, Lead, Staff, or Principal Software Engineer. Strong expertise in TypeScript, React, C#, and .NET. Proven experience building enterprise‐scale applications and distributed systems. Deep understanding of software architecture, design patterns, testing, and engineering best practices. Experience building APIs, integrations, and microservices. Strong understanding of secure software development principles. ...

Lead DevOps Engineer

Location
Greater London, England, United Kingdom
DevOps, platform engineering, cloud infrastructure engineering, software engineering, or a related discipline.* Strong expertise in Azure, AWS, or both, including designing and operating production systems in complex cloud environments.* Advanced experience with CI/CD, infrastructure as code, release automation, automated testing, deployment controls, and environment management.* Experience with … teams.## Bonus points* Experience with AI or machine learning platforms, model-serving infrastructure, MLOps, or data-intensive services.* Knowledge of advanced networking, API management, distributed systems, service mesh, or zero-trust architecture.* Experience with GitOps, policy as code, internal developer platforms, developer self-service, or FinOps.## ## What ...

Senior Software Developer (Python)

Location
Greater London, England, United Kingdom
network and data platforms. From Cloud, AI, Automation, Data Science, and Advanced Analytics through to Network Optimisation and Digital Transformation, we build the systems that power the future of connectivity. Within Network Software & Data Science, we develop and operate modern analytical platforms and software solutions that enable data-driven … BigQuery, PostgreSQL, or ClickHouse. Familiarity with observability and monitoring tools such as Prometheus, Grafana, Splunk, or OpenTelemetry. Experience deploying and supporting large-scale distributed systems in Kubernetes environments. Knowledge of graph analytics, network modelling, optimisation algorithms, or telecommunications networks. Benefits and perks There's one thing people ...

Senior Software Engineering

Hiring Organisation
Adecco
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£600 - £650/day Inside IR35
development teams. Required Skills & Experience Engineering & Development Extensive experience developing enterprise applications using: Python C#/.NET Core/.NET 8+ Strong experience designing distributed systems, APIs, and service-oriented architecture. Proven ability to lead technical delivery across multiple projects and teams. Experience defining engineering standards, design patterns ...

Senior Software Engineer, AI Centre of Excellence Software engineering London

Location
Greater London, England, United Kingdom
tuning and prototyping. Awareness of ethical AI practices and emerging standards in AI governance. Track record of rapid prototyping with measurable ROI. Familiarity with distributed systems and large‐scale data processing. Contributions to open‐source projects or a strong GitHub portfolio. High technical curiosity and eagerness to learn ...

Full Stack Software Engineer

Location
Greater London, England, United Kingdom
builder who works fluently with agentic AI coding assistants. Someone who is equally at home crafting a refined React user interface and designing the distributed Java services and data flows behind it. AI tools have made producing code far faster; they have not made it any more trustworthy. Driving … where it can be trusted to meet the requirements is the part of the job we weigh most heavily. If you care about elegant systems as much as elegant code, and you have already reorganized your own software development workflows around AI tools, we would like to hear from ...

Senior Software Architect

Hiring Organisation
ECM Selection (Holdings) Limited
Location
London, United Kingdom
Employment Type
Permanent
platform based on founders’ track record in this field, they are seeking a Senior Software Architect/Developer to put architecture and systems in place, and go on to grow and lead a team of software engineers. You will have: Significant experience in software architecture, system design and development … complex engineering or scientific software systems. Technological breadth across potential development languages and platforms including desktop, web, and distributed computing which may include the cloud. A proven ability to design scalable and extensible architectures; develop cloud infrastructure and distributed systems; and use modern front-end technologies; selecting ...

Senior Software Engineer - Risk & FX

Location
Greater London, England, United Kingdom
multiple microservices covering FX pricing, risk management, trade routing, market data integration, and treasury operations. Our stack runs on AWS as a set of distributed applications using Kubernetes, with microservice‐led architecture. We also use Kafka for streaming and PACT for contract testing. Responsibilities Build and maintain mission‐critical … trading services including pricing engines, risk management systems, and market data providers. Work with real‐time FX market data from providers such as Barclays and JP Morgan using the FIX protocol. Design and implement high‐throughput, low‐latency services handling billions in FX transactions. Lead technical discussions around hexagonal ...

Staff Software Engineer - AI

Location
Greater London, England, United Kingdom
Competencies 8+ years of experience in software engineering, with deep hands‐on experience designing, coding, testing, and operating scalable, resilient, production‐grade backend systems and cloud‐native services Expert‐level coding capability in modern programming languages such as Python, TypeScript, Go, or similar, with the ability to personally contribute … Azure, with strong experience using Docker, Kubernetes, Elastic Container Service, or equivalent technologies in production environments Strong experience designing and implementing application programming interfaces, distributed systems, event‐driven architectures, data pipelines, PostgreSQL, MongoDB, Redis, vector databases, observability, and automated deployment pipelines Demonstrated ability to influence technical direction while ...

Lead Software Engineer (XVA) - VP

Location
Greater London, England, United Kingdom
built for a hands-on engineer with deep AI and software development expertise who can independently set and drive a technical agenda — building production systems, embedding intelligent tooling, and owning project outcomes across a complex, high-impact domain. You will work alongside high-calibre engineers and engaged business partners … solutions that redefine how XVA risk is calculated and managed globally.**Responsibilities*** Design, build, and maintain scalable, high-performance software solutions for XVA risk systems, writing and reviewing production-quality code while ensuring alignment with enterprise architecture standards.* Build and integrate AI and Machine Learning solutions into core ...

Lead Infrastructure Software Engineer

Location
Greater London, England, United Kingdom
Lead Infrastructure Software Engineer London, England, United Kingdom Software and Services We build and support new and existing critical infrastructural systems and frameworks that provide services like structured and unstructured storage, caching, queueing, searching, and much more at hyperscale. These form the platform upon which many iCloud and other … backend systems at Apple are built. The team is responsible for the next-generation platform that will power Apple's infrastructural services. These services operate at extremely large scale and store exabytes of data. The platform supports a variety of services based on open-source software, such as Kubernetes ...

Staff Software Engineer - International Pricing

Location
Greater London, England, United Kingdom
learning from production events and operational insights. Who You Are Your skills and experience will include: Proven track record developing high-performing, robust backend systems and integrations, with a focus on optimisation, scalability and reliability. Deep understanding of software engineering principles, patterns and best practices, applied to the development … across the software development lifecycle. Knowledge of the retail domain would be advantageous but is not essential. Experience working within international commerce, pricing, commercial systems or large-scale enterprise integration environments would be beneficial. Familiarity with event-driven architectures, cloud-native technologies and distributed systems at scale. ...

Senior Software Engineer

Location
City Of London, England, United Kingdom
with business outcomes. Ideally, you'll bring Strong experience developing software using C#/.NET and object-oriented design principles. Experience designing and building distributed systems, APIs and scalable applications. Knowledge of microservices, event-driven architectures and cloud-native development, ideally within Azure . Experience with CI/ ...

Senior ML Systems Engineer — Rust & Distributed Infra

Location
Greater London, England, United Kingdom
UiPath, Inc. is seeking a systems-focused engineer to advance the Machine Learning Services platform. You will design, implement, and operate core infrastructure handling high-volume inference and multi-tenant workloads across Rust, Python, and cloud environments. Join a quick-moving, growth-focused team focused on distributed systems ...