Distributed Systems Jobs in London

176 to 200 of 383 Distributed Systems Jobs in London

Python Contractor

City of London, London, England, United Kingdom
Ncounter
AI capability to be deployed in a secure, environment and they need backend engineering specialists who thrive in complexity. This is a unique opportunity to build adaptable, containerised backend systems to support real-time inference, transcription pipelines, and natural-language interaction layers, enabling operational decisions in demanding environments. What You’ll Be Doing: Architecting and implementing secure backend services … analysis models Working with platform engineers to optimise performance in hardware-constrained deployments What You’ll Bring: Expertise in Python and/or Go for backend development in secure, distributed systems Experience working with Kubernetes, orchestration tools (e.g., Argo), and message buses like Kafka Practical knowledge of Postgres or similar databases Proven experience building real-time or batch … AI/ML pipelines with strong API design (Bonus) Exposure to LLMs, vector databases, transcription pipelines, or RAG systems (Bonus) Prior work in Defence, aerospace, or national security environments Why This Project? This isn’t another generic SaaS deployment. You’ll be building backend systems that enable critical Defence intelligence workflows using leading-edge AI techniques. It's More ❯
Employment Type: Contractor
Rate: £700 - £800 per day
Posted:

Senior Fullstack Engineer

London, United Kingdom
Rocket Lab
proven track record of building user-facing products and have the ability to put yourself in the shoes of the customer Have proven experience delivering large, complex software engineering systems It would also be nice if you have: Have experience with Backend development - ideally Python Have Geospatial/mapping/GIS experience Experience working with LLM's and OpenAI … s API in particular Built or integrated with highly secure, fault tolerant APIs Experience building high performance, distributed systems at scale Proven experience of driving and using modern dev practices like BDD, TDD, 12 Factor, CI/CD Competitive starting salary £90,000-£110,000 Matched pension contributions and equity options in a fast growing start-up Flexible More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Manager, Business Intelligence Engineer, III, Amazon FinAuto - GREF Tech

London, United Kingdom
Amazon
build services and products that support various GREF domains, including space and occupancy planning, design and construction, employee health and safety, sustainability, facilities maintenance, help desk, and building management systems requiring IoT expertise. If you possess the skills to build, operate, and scale the next generation of distributed systems supporting Amazon's growth, this role may be … well-suited for you. We are seeking a passionate Manager Business Intelligence Engineer, III to create the next generation of real estate systems and tools. You will play a crucial role in driving the development and implementation of advanced business intelligence and analytics solutions. You will leverage your strong technical expertise and analytical skills to empower GREF's cross … and will be innovative in implementing them in suitable situations. A Manager Business Intelligence Engineer, III at Amazon works on real world problems on a global scale, owns their systems end to end and influences the direction of our technology that impacts hundreds of millions of customers around the world. Coming to Amazon gives you the opportunity to work More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Engineer

London, United Kingdom
Pension Corporation
and compliance requirements Perform rigorous testing, including model validation, stress testing, and debugging Conduct code reviews to uphold high-quality standards and enforce best practices Monitor and maintain LLM systems, troubleshooting issues, and ensuring high availability and reliability Proactively identify and address technical debt, optimizing models for performance and scalability Support in defining architectural patterns, reusable components, and templates … transformer-based architectures Proficiency in one or more programming languages including Python and Java/Typescript, with a focus on AI libraries such as PyTorch or TensorFlow Understanding of distributed systems, containerization (Docker), and orchestration tools (Kubernetes) Knowledge of scaling LLM applications. Knowledge of annotation for fine tuning and evaluating LLMs Understanding of varied prompt engineering techniques Understanding … multiple priorities and deliver high-quality work under tight deadlines Skilled in designing evaluation metrics and benchmarks for LLM performance, including accuracy, coherence, and safety. Proficiency with version control systems (e.g., Git) and collaborative development workflows Strong skills in data curation, preprocessing, fine-tuning, and evaluation Recognised qualification in AI or other relevant qualification such as CQF or Actuary More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Manager, Managed AI

London, United Kingdom
Hybrid / WFH Options
Epoch Biodesign
Crusoe, you'll have a pivotal role in shaping the architecture and scalability of our next-generation AI inference platform. You will lead the design and implementation of core systems for our AI services, including resilient fault-tolerant queues, model catalogs, and scheduling mechanisms optimized for cost and performance. This role gives you the opportunity to build and scale … iterate on new features and technologies. What You'll Bring to the Team: Strong Engineering Fundamentals: Advanced degree in Computer Science, Engineering, or a related field. Demonstrable experience in distributed systems design and implementation. Proven track record of delivering early-stage projects under tight deadlines. Expertise in using cloud-based services, such as, elastic compute, object storage, virtual … Preferred Qualifications: Proficiency in Golang or Python for large-scale, production-level services. Contributions to open-source AI projects such as VLLM or similar frameworks. Performance optimizations on GPU systems and inference frameworks. Personal Attributes: Proactive and collaborative approach with the ability to work autonomously. Strong communication and interpersonal skills. Passion for building cutting-edge AI products and solving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

System Dev Engineer - II, TSE Ops Tech

London, United Kingdom
Amazon
customer support self-service (tools development), and business decision-making support (data mining, report generation, scripting). The SysDev Engineering team comprises world-class engineers with technical skills blending systems and software engineering. We are looking for a SysDev Engineer with experience in software engineering support or an equivalent role, with a track record of driving projects to improve … implement operational tools and automation solutions using Ruby, Rails, Java, Python, and shell scripting. • Develop unit tests and integration tests suites using Junit and Mockito. • Maintain and configure software systems in staging and production environments. • Implement fixes and enhancements for internally developed software applications. System Operations and Monitoring • Design and implement monitoring solutions to ensure system reliability and performance. … one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust - Experience with Linux/Unix - Experience with CI/CD pipelines build processes PREFERRED QUALIFICATIONS - Experience with distributed systems at scale - 2+ years of experience with developing software testing suites using popular testing framework like Junit, TestNg, Selenium, Mockito, etc - 2+ years of building and maintaining More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

London, United Kingdom
TMX Group
includes: Improve our connection handling code to connect to an Exchange (eg. CME, ICE, EEX, etc) Implement a new Connector for an Exchange we don't yet support Improve distributed tracing in some of the code hot paths Implement a new Automated Trading feature Benchmarking code to reduce latency Do some design/planning with a colleague and raise … to share and expand your knowledge Contributing to technical discussions Skills & Experience Strong knowledge of C# or any popular programming language Can write efficient, concurrent code Knowledge of how distributed systems work Experience with Git, TeamCity and Octopus will be valued but is not required Knowledge or experience with financial markets will be valued but is not required More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Product Manager, Selection Monitoring

London, United Kingdom
Amazon
algorithmically add them to the Amazon catalog. Our work involves building state-of-the-art Information Retrieval (IR) infrastructure, extracting structured-data from unstructured-content, automatic item classification, storage systems to hold the massive catalog and distributed systems of cloud-scale. We apply the state- of- the-art parallel processing and machine learning algorithms to evaluate millions More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FICC Platform Engineering - Software Engineer - Analyst / Associate - London

London, United Kingdom
WeAreTechWomen
join the FICC Portfolio Analytics team in London to work on Lightning, a new infrastructure for real-time risk computation in the Global Markets Division. Lightning is a highly distributed and resilient state machine that provides near real-time updates on the key metrics that traders in Global Markets rely on to serve the clients of Goldman Sachs. The … Strong communication skills Preferred Qualifications Experience in NoSQL data stores, e.g. Cassandra or MongoDB Experience in modern message oriented middleware, e.g. Kafka or RabbitMQ Experience in building and debugging distributed systems Experience in developing software for Akka or Vertx ABOUT GOLDMAN SACHS At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Product Manager - AI Platforms - GenAI Developer Platform

London, United Kingdom
Bloomberg L.P
For more than a decade, Bloomberg has been a trailblazer in its application of AI, Machine Learning (ML), and Natural Language Processing (NLP) in finance. We build models and systems that power sentiment analysis, classification, question answering, document understanding, recommendation, and more, using state-of-the-art AI techniques including generative AI. Critical to this effort are our AI … experience Experience with GenAI technologies like MCP, A2A, LangGraph, LlamaIndex, Pydantic AI, OpenAI APIs and SDKs Applied AI and Machine Learning experience, familiarity with large language models Experience with Distributed Systems, Kubernetes, cloud platforms (AWS, GCP, Azure) Open source involvement or community presence More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

System Development Engineer II , ShipTech

London, United Kingdom
Amazon
Come build the future of Amazon package tracking generation systems. Are you interested in helping shape the future of tracking id generation systems ? Do you want to help define the next generation of how Amazon is offering the customers to track their packages ? The Transportation business has grown in scale and complexity over the last few years with the … one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust - Experience with Linux/Unix - Experience with CI/CD pipelines build processes PREFERRED QUALIFICATIONS - Experience with distributed systems at scale Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Director of Engineering and Product - Financial SaaS Platform

Kingston Upon Thames, Surrey, South East, United Kingdom
Hybrid / WFH Options
Daniel James Resourcing Ltd
architecture Ideal Candidate Profile Experience leading 20+ person technology functions, ideally across both engineering and product Strong technical background in C#/.NET Core, cloud platforms (Azure preferred), and distributed systems Demonstrable success in scaling SaaS or B2B platforms in financial, insurance, or compliance-heavy domains Comfortable balancing technical leadership with product direction and delivery oversight Skilled in More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Software Engineer, ML Ops

London, United Kingdom
Hybrid / WFH Options
Merantix
machine learning models. Excellent written documentation skills to document code, architectures, and experiments. Experience with ML model monitoring systems. Experience with ML training and data pipelines and working with distributed systems. Proficiency with modern deep learning libraries and frameworks (PyTorch, Lightning, Ray). Preferred Qualifications Experience owning a product from development through monitoring and incident response. Knowledge of the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Visa Inc
there, and our engineers are at the forefront of taking us forward to meet the demands of even greater scale. Our stack runs on AWS as a set of distributed applications using Kubernetes and a microservice-led architecture. We are also utilising Kafka for our streaming and PACT for Contract testing. What you'll get to do As a … payments platform, focusing on high availability, cloud native, microservice concepts You'll get to work as the Senior Engineer in your squad, leading on discussions around technical direction and systems design, as well as mentoring more junior members of the team You'll get Clear ownership of your domain An independent path to production Strong platform and product support … native applications on AWS are key to our next phase of growth, are written to 12-factor principles and fit into our microservices architecture Cloud-related tools, services, and distributed system observability to support these applications, such as Docker, Kubernetes, ElasticSearch, log management systems, and Datadog APM, to name but a few API specifications, conforming to the OpenAPI More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solutions Architect - Cloud Optimization Success

London, United Kingdom
Amazon
there's nothing we can't achieve. BASIC QUALIFICATIONS - Experience of technical writing (documentation, blog posts, books, online courses, whitepapers etc) and experience of working as part of a distributed team. - Hands-on experience building, deploying and running production Cloud workloads and experienced with industry architecture and compliance frameworks - Understands large-scale complex distributed systems from an More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Build Systems Engineer - Turborepo Hybrid - United States, New York

London, United Kingdom
Hybrid / WFH Options
vercel.com
Whether you're building on our platform, supporting our customers, or shaping our story: You can just ship things. About the Role: We are looking for a Senior Build Systems Engineer to join our CI/CD - Turborepo team. This team owns the complete end-to-end lifecycle for building, testing, and deploying your projects at Vercel, including maintaining … improving open-source tools like Turborepo and the Vercel CLI. You'll play a critical role in enhancing the efficiency, reliability, and developer experience of our build and deployment systems, supporting both internal teams and our vibrant community of developers. If you're based within apre-determinedcommuting distance of one of our offices (SF, NY, London, or Berlin), the … and well-documented code. About You: You have at least 5+ years of relevant experience and 1+ years writing Rust code You have experience designing and maintaining APIs and distributed systems You are intrigued by the challenges faced by building and orchestrating other engineer's code. You have excellent communication skills and the ability to work effectively in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

London, United Kingdom
Hybrid / WFH Options
Burns Sheehan
Principal Software Engineer - Cards & Credit (Python, Java, Clojure, AWS) Up to £135,000 + bonus (15-22%) + annual equity ️ Python, Distributed Systems, High-Scale Architecture London, hybrid working (2 days/week) Leading business lending platform I'm partnered with one of the UK's most successful fin-tech scale-ups who have built a platform helping … of the most commercially important product areas in the business. What you'll be doing Be the senior technical authority across two product teams focused on credit and card systems Lead architectural decisions for a high-volume, low-latency backend platform Work closely with senior product, platform and engineering stakeholders to define technical direction Mentor Lead and Senior Engineers … needed domain expertise in cards and credit to a high-growth area with a greenfield mindset What they're looking for Strong engineering background with deep experience in backend systems (Python preferred, Ruby/Java/Clojure/Go also considered) Experience working on card-based products - ideally credit, but debit or prepaid also considered Strong architectural and system More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Support Engineer III, Global Store

London, United Kingdom
Amazon
communication skills - Can deal with ambiguity; work with minimum supervision. BASIC QUALIFICATIONS - 2+ years of software development, or 2+ years of technical support experience - Experience troubleshooting and debugging technical systems - Experience in Unix - Experience scripting in modern program languages PREFERRED QUALIFICATIONS - Knowledge of web services, distributed systems, and web application development - Experience troubleshooting & maintaining hardware & software RAID More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Support Engineer III, CrossBorder

London, United Kingdom
Amazon
communication skills - Can deal with ambiguity; work with minimum supervision. BASIC QUALIFICATIONS - 2+ years of software development, or 2+ years of technical support experience - Experience troubleshooting and debugging technical systems - Experience in Unix - Experience scripting in modern program languages PREFERRED QUALIFICATIONS - Knowledge of web services, distributed systems, and web application development - Experience troubleshooting & maintaining hardware & software RAID More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - FXGO

London, United Kingdom
Bloomberg L.P
platform is used by the industry's biggest players in over 120 countries to trade hundreds of billions of dollars with each other every day. Our trading applications are distributed, fault-tolerant, highly transactional and low-latency. Our team FXGO is a growing team of talented engineers who are passionate about our product. We take pride in building one … FXGO Post Trade FXGO Trade Lifecycle teams. As a converging point of all FXGO trading workflows, the FXGO Post Trade team provides a common interface that allows upstream ticketing systems to book FX spot, outright, swap, NDF, orders and options transactions as well as deposits and precious metals. We support the FXGO trade blotter where all transactions can be … problems with experience getting involved in the full software development lifecycle Passion to drive technology and product evolution We'd love to see: Experience with high volume, high availability distributed systems Good working knowledge of databases and messaging queues, preferably PostgreSQL and Apache Kafka Familiarity of JavaScript/TypeScript Bloomberg is an equal opportunity employer and we value More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - FXGO London, GBR Posted today

London, United Kingdom
Bloomberg L.P
platform is used by the industry's biggest players in over 120 countries to trade hundreds of billions of dollars with each other every day. Our trading applications are distributed, fault-tolerant, highly transactional and low-latency. Our team FXGO is a growing team of talented engineers who are passionate about our product. We take pride in building one … FXGO Post Trade FXGO Trade Lifecycle teams. As a converging point of all FXGO trading workflows, the FXGO Post Trade team provides a common interface that allows upstream ticketing systems to book FX spot, outright, swap, NDF, orders and options transactions as well as deposits and precious metals. We support the FXGO trade blotter where all transactions can be … problems with experience getting involved in the full software development lifecycle Passion to drive technology and product evolution We'd love to see: Experience with high volume, high availability distributed systems Good working knowledge of databases and messaging queues, preferably PostgreSQL and Apache Kafka Familiarity of JavaScript/TypeScript Bloomberg is an equal opportunity employer and we value More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Go Engineer

London, United Kingdom
XMPP Standards Foundation
Ray/Tempo/Jaeger. We're looking for 3+ years tackling hard backend problems Seasoned database experience - we use MySQL, DynamoDB, Elasticsearch and Redis Experience with microservices and distributed systems Used to developing complex services from requirements to shipping Willing to learn new skills and really get stuck in Bags of common sense with the raw ability … ll accomplish Collaborating on building new product features for our members. Building highly secure services (we handle sensitive personal data). Improving performance with investigative work. Troubleshooting problems across distributed systems. Understanding and automating away common problems. Tackling challenging production issues as part of a supportive on-call team. Building internal tools to support your colleagues. Technology we love More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Go Engineer Muzz Where Muslims Meet

London, United Kingdom
XMPP Standards Foundation
Ray/Tempo/Jaeger. We're looking for 3+ years tackling hard backend problems Seasoned database experience - we use MySQL, DynamoDB, Elasticsearch and Redis Experience with microservices and distributed systems Used to developing complex services from requirements to shipping Willing to learn new skills and really get stuck in Bags of common sense with the raw ability … ll accomplish Collaborating on building new product features for our members. Building highly secure services (we handle sensitive personal data). Improving performance with investigative work. Troubleshooting problems across distributed systems. Understanding and automating away common problems. Tackling challenging production issues as part of a supportive on-call team. Building internal tools to support your colleagues. Technology we love More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
National Geographic
so when we build new features, we can ensure scalability and availability of the entire platform. What you'll do as a Senior Software Engineer You will be developing systems and APIs that power a rich set of applications used by a large and passionate group of users every day. Care about agility as much as you care about … principles. 2+ years of relational database experience, including schema design and SQL You also have experience writing and maintaining a comprehensive suite of unit and integration tests. Experience writing distributed systems in a Cloud Computing environment such as AWS strongly preferred. Ability to grow other engineers through code reviews, design reviews, and over-the-shoulder debugging. Join Our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Platform Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Rise Technical Recruitment Limited
diagnosing incidents, optimising system behaviour, and ensuring reporting data is delivered on time and without failure.The ideal candidate will have a strong experience working with streaming and batch data systems, a solid understanding of monitoring a observability, and hands-on experience working with AWS, Apache Flink, Kafka, and Python.This is a fantastic opportunity to step into a SRE role … DevOps role*Strong knowledge of Apache Flink, Kafka, and Python in production environments*Hands-on AWS experience with AWS (Lambda, EMR, Step Functions, Redshift, etc.)*Comfortable with monitoring tools, distributed systems debugging, and incident response Reference Number: BBBH259303 To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Tommy More ❯
Employment Type: Full-Time
Salary: £80,000 - £90,000 per annum
Posted:
Distributed Systems
London
10th Percentile
£61,500
25th Percentile
£85,000
Median
£110,000
75th Percentile
£117,500
90th Percentile
£147,500