301 to 325 of 852 Distributed Systems Jobs in London

Senior Python AI Developer

Hiring Organisation
EMBS Engineering
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 - 75,000 Annual
Agentic AI and Large Language Models RAG architectures, prompt orchestration and vector search AWS cloud engineering, particularly Bedrock and AgentCore RESTful APIs, microservices and distributed systems CI/CD pipelines, DevOps and automation LLM integration, evaluation and performance optimisation Secure application development and observability Experience with Terraform, GitOps ...

Senior Python AI Developer

Hiring Organisation
EMBS Engineering
Location
London, United Kingdom
Employment Type
Permanent, Contract
Salary
£60000 - £75000/annum + Benefits
Agentic AI and Large Language Models RAG architectures, prompt orchestration and vector search AWS cloud engineering, particularly Bedrock and AgentCore RESTful APIs, microservices and distributed systems CI/CD pipelines, DevOps and automation LLM integration, evaluation and performance optimisation Secure application development and observability Experience with Terraform, GitOps ...

Backend Developer (Python)

Location
Greater London, England, United Kingdom
frameworks to create high-performance APIs and services that handle millions of requests daily.This role offers the opportunity to work on challenging problems including distributed systems, data processing, and API design. You'll collaborate with frontend engineers, data scientists, and infrastructure teams to deliver reliable, efficient backend solutions. ...

Infrastructure Engineer (Platform) - London

Location
Greater London, England, United Kingdom
knowledge of a modern programming language (ideally Python or JS/Typescript) NICE TO HAVE ML Ops or Data Engineering Experience architecting and deploying distributed systems on public cloud (AWS, Azure, GCP) Containerization and orchestration tools (Docker, Kubernetes, ...) Infrastructure as code (CDK, Terraform, ...) CICD management experience ...

Senior Software Engineer-AI

Location
Greater London, England, United Kingdom
services and cloud-native applications Strong coding proficiency in TypeScript, Python, C#, or similar technologies, with experience building scalable application programming interfaces, microservices, and distributed systems Practical experience building enterprise AI applications using large language models, including agents, retrieval augmented generation, orchestration frameworks, and model optimization Demonstrated ability ...

Software Engineer III - Cloud Data Platform (AWS/Databricks, Terraform)

Location
Greater London, England, United Kingdom
platform integrations Experience with Git‐based workflows and CI/CD practices applied to infrastructure and platform delivery Strong troubleshooting skills across cloud infrastructure, distributed systems, and data or platform pipelines Hands‐on experience using enterprise‐authorized AI‐assisted software development tools within the work environment (e.g. ...

Senior Product Engineer

Location
London Borough of Lambeth, England, United Kingdom
when features cross stack boundaries. GraphQL Federation. We run a federated gateway across multiple subgraphs, and federation experience makes schema and subgraph work easier. Distributed systems at scale. Event-driven patterns, async processing, real-time data flows. Infrastructure as code. Terraform, Kubernetes, or similar. Quick commerce or similar ...

Technical Solutions Architect

Location
Greater London, England, United Kingdom
complex production environments. Recent hands‐on C# and .NET credibility, including .NET 10+, ASP.NET Core, Web APIs and production microservices. Strong domain‐driven design, distributed‐systems and event‐driven architecture practice, including service boundaries, contracts and failure modes. Deep Azure integration and platform knowledge: Service Bus, API Management ...

Director of Software Engineering- J.P. Morgan Personal Investing- Accounting & Post Trading

Location
Greater London, England, United Kingdom
processes. You will be responsible for shaping technical strategy, building and mentoring high-performing managers and engineers, and delivering reliable, secure, and scalable systems that support our business goals through innovation. Job Responsibilities: Partner with Product to define and drive the strategy your teams will deliver across multiple time … consumer market. Exceptional communication and stakeholder management skills across technical and non-technical audiencesin complex domains. Strong technical background in modern architectures (distributed systems, cloud-native, event-drivenarchitectures), SDLC, and DevOps practices. Proventrack recordleading and scaling agile teams that deliver complex, high-availability systems at pace. Excellent ...

Junior C# Developer

Hiring Organisation
Spectrum IT Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£70000 - £90000/annum
experience and now wants to take a significant step forward technically. You'll work alongside experienced software engineers, gaining hands-on exposure to trading systems, real-time applications, high-performance software and complex technical challenges that you wouldn't typically encounter in a standard junior development role. … modern .NET Work on real-time, performance-critical trading technology Learn directly from experienced senior software engineers Build new features and improve existing systems Write clean, maintainable and well-tested code Work with SQL and relational databases Investigate technical issues and learn how to troubleshoot production systems Participate ...

Senior Engineer, Trading Product Engineering

Location
Greater London, England, United Kingdom
solvers who thrive on complex technical challenges with real market consequences.**The Team: Trading Product Engineering**The Trading Product Engineering team builds the core distributed systems that drive the global trading experience on Bullish Exchange. We own the end-to-end order lifecycle, orchestrating a hybrid matching engine … resolve performance bottlenecks in the order-processing path.* Improve stability through automated tests at the unit, integration, and performance layers.* Collaborate across a distributed team of engineers, product managers, and project managers.**What You'll Bring*** Strong Java (17+) fluency with experience in performance tuning.* Track record of designing ...

Staff Software Engineer - FMX

Location
Greater London, England, United Kingdom
position with technical leadership and significant ownership across our full stack: the web application customers use to interact with our product and the backend systems that power it. You'll combine hands‐on engineering with responsibility for shaping architecture, setting technical direction, and enabling engineers across teams to deliver … challenges, and turn ambiguous problems into clear plans that balance customer needs, delivery speed, and long‐term reliability. Your impact will extend beyond the systems you build. You'll lead complex initiatives spanning teams, mentor engineers, and establish practices that improve engineering quality and effectiveness. You'll also shape ...

Site Reliability Engineer, Infrastructure Services (Sr Staff)

Location
Greater London, England, United Kingdom
Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP, simulation and analysis solutions, and design services. We partner closely with our customers across a wide range of industries to maximize their … extensive experience operating mission-critical infrastructure services in complex, large-scale environments. Your expertise spans LDAP directory services, DNS, SMTP, DHCP, and Unix-based systems, and you have consistently delivered high availability across distributed architectures. You approach infrastructure with a focus on automation, observability, and operational excellence. ...

Foundation Engineering - SRE Platforms - Site Reliability Engineer – Associate - London London · United Kingdom · Associate

Location
Greater London, England, United Kingdom
efficiencies. We are seeking a Site Reliability Engineer to help build, run and continuously improve this business-critical service. The role combines software engineering, systems engineering and production expertise to improve the reliability, scalability, observability, incident response and operational efficiency of the CTL platform. Required Skills/Experience Strong … more modern languages – Java or Go strongly preferred – with experience building maintainable automation beyond simple scripts. Good understanding of networking, messaging, distributed systems, data structures, algorithms and software design fundamentals. Hands-on experience with observability tooling, including metrics, logging, tracing and dashboarding platforms such as Prometheus, Grafana ...

Python Software Engineer

Location
Greater London, England, United Kingdom
Role We’re looking for an experienced Python Software Engineer to join our product engineering team. You’ll help build and evolve the backend systems that power our platform – working with modern Python tools and frameworks to deliver secure, scalable, and maintainable services. This includes building APIs, designing backend … systems, and developing internal tools that support our operations and client-facing platform. You’ll work closely with other engineers and cross-functional teams, take ownership of complex problems, and ship production-ready code that has real business impact. You’ll also contribute to design and architecture discussions ...

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

Java Developer (React)

Location
Greater London, England, United Kingdom
Office technology ecosystem supporting Global Markets activities, working on advanced sales and trading tools used by front‐office teams. The role operates within a distributed, agile delivery model , collaborating closely with: Business stakeholders (sales & trading) Application support teams QA and testing teams Distributed development teams across Europe … effectively in agile, collaborative environments Experience with relational databases and SQL Exposure to investment banking or capital markets environments Experience with multi‐threaded and distributed systems Familiarity with CI/CD tools (Jenkins, TeamCity) and deployment tools (Ansible) Knowledge of front office trading systems (FX, Rates, Credit ...

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 Site Reliability Engineer

Location
Greater London, England, United Kingdom
Senior Site Reliability Engineer** **Are you passionate about building resilient, scalable systems that power mission-critical applications? Do you thrive on automating operations, improving reliability, and ensuring exceptional system performance?****About the team:** Embedded Innovation Teams are cross-functional squads embedded within our segments to rapidly turn internal … performance of our critical platforms and services. You will lead complex reliability initiatives, drive automation efforts to reduce operational toil, and help build resilient systems that deliver exceptional customer experiences. You will leverage your expertise in observability, incident response, and distributed systems to proactively identify and resolve ...

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