Distributed Systems Jobs in the Thames Valley

1 to 25 of 87 Distributed Systems Jobs in the Thames Valley

Lead Software Engineer

slough, south east england, united kingdom
Burns Sheehan
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that … they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition and creation of solutions from 0-1, solving ambiguous and … complex challenges. Experience working on software infrastructure or building Cloud native software using Kubernetes. Understanding of systems design and Open Source components. If you have knowledge of building virtual machines - Virtual servers, virtual networking or network programming - that's a plus... but definitely not needed! If this sounds like you, feel free to apply and I can run through More ❯
Posted:

Lead Software Engineer

slough, south east england, united kingdom
Trayport
their best work Promote psychological safety Inquisitive nature, excellent communication and problem solving skills Empathetic team player. You build strong and effective relationships Have experience building and maintaining complex distributed systems Take a proactive approach to spotting problems and areas for improvement Skills & Experience Strong Knowledge of C# and SQL Experience building on Azure, GCP or AWS At … least 5 years of experience building distributed systems Excellent communication skills Can inspire and lead a team Experience overseeing multiple concurrent projects Tech Stack C# .NET Kafka Real time distributed systems High throughput Git Elastic stack If you are not an expert in these specific technologies but are familiar with an equivalent then we’re happy More ❯
Posted:

Staff Software Engineer

slough, south east england, united kingdom
Austin Werner
not ticket-ticking. You’ll improve scalability, evolve architecture, and still ship. I like that balance. Less pontificating, more building. What you’ll do Design and build reliable, scalable systems that hold up under load. Lead on architecture decisions. Pick the right pattern for the problem. Mentor engineers. Model high-quality code and thoughtful reviews. Ship usable product. Measure … impact. Iterate quickly. What you’ll bring Senior to Staff-level experience building distributed systems at scale. Strong technical depth across backend and either frontend or data. Pragmatic problem solving. You know when to go simple and when to go deep. A genuine interest in tech that helps people. I think that matters here. Package and ways of … to share the full brief and talk through fit. Senior Software Engineer London, Staff Software Engineer, Principal Engineer, Fintech jobs London, Python, TypeScript, React, Svelte, PostgreSQL, Snowflake, AWS, scalable systems, distributed systems, hybrid jobs London #hiring #softwareengineering #seniorsoftwareengineer #principalengineer #staffengineer #fintech #londonjobs #python #react #typescript #aws #postgresql #snowflake #careers More ❯
Posted:

Software Engineer - Trading Technology

slough, south east england, united kingdom
Hybrid / WFH Options
Quant Capital
Location: London (Hybrid – 4:1) Our client, a leading global trading firm, is seeking a Software Engineer to join its Finance Technology team. This group builds and maintains the systems that power financial control, treasury, and tax functions across the business. The role offers exposure to distributed systems, data engineering, and high-throughput platforms, with the chance … to work on projects ranging from payments automation and expense management to liquidity modelling and regulatory reporting. Key Responsibilities Design, build, and maintain distributed microservices supporting financial operations Develop high-throughput pipelines for ingesting and enriching large datasets Implement automation for payments, purchase order capture, and expense validation Contribute to modelling and calculation frameworks for liquidity and exposure Deliver … and support What We’re Looking For 3–6 years of professional software engineering experience Strong academic grounding in algorithms and data structures Experience with concurrent programming and asynchronous systems Familiarity with distributed systems, microservices-based architectures Commitment to clean, disciplined software engineering practices Proficiency in Go, JavaScript, Java, C++ or other similar statically typed languages Why More ❯
Posted:

Linux Production Engineer

slough, south east england, united kingdom
Autonomai Recruitment
Job Role: Linux Production Engineer Location: London Salary: Up to £400k Would you be interested in joining a high-performance trading firm at the forefront of low-latency systems and AI infrastructure? You’ll play a key role in designing and maintaining the open-source proprietary technology that powers large scale ML and AI workloads. This firm invests heavily … in engineering, giving its Linux and systems specialists an unrestricted technology budget to innovate across performance critical environments. Responsibilities: Design, develop, and monitor tools supporting the firm’s production trading environment Collaborate across engineering teams to analyse and troubleshoot Linux systems Provide high-level operational support across distributed systems Contribute to ongoing improvements in reliability, latency … scalability Qualifications: Linux expertise with a solid understanding of networking and containerisation Proficiency in at least Python Experience with observability tooling Proven track record in designing and maintaining highly distributed systems Apply now for a confidential chat More ❯
Posted:

Python Engineer | Award Winning FinTech

slough, south east england, united kingdom
Oho Group Ltd
a Software Engineer looking to make an impact within a high-performance data and analytics environment . Working in the Data Distribution team , you’ll help design and develop systems that distribute vast amounts of financial data efficiently, securely, and at scale. You’ll play a critical role in developing APIs, workflow automation, and CI/CD pipelines — ensuring … the reliability, performance, and scalability of the company’s data delivery systems. What You’ll Do Design and build systems to distribute large datasets to global clients. Develop API and system solutions that follow best engineering practices. Implement workflow management tools to automate processes and optimise infrastructure. Build and maintain CI/CD pipelines for continuous testing and deployment. … a related STEM subject. 2+ years’ experience as a Software Engineer (or Data Engineer with a software focus). Strong coding skills in Python and SQL . Understanding of distributed systems and Linux environments. Detail-oriented problem solver with a passion for learning. Excellent communication and teamwork skills. Desirable: Experience with AWS , Snowflake , or Databricks . Familiarity with More ❯
Posted:

Senior Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Investa
we’re now looking for an extremely strong Senior Software Engineer to strengthen our engineering team as we scale. You will have extensive commercial experience designing, building and maintaining systems used in critical services or those handling significant volumes of activity. You will play a crucial role in building key parts of our platform and apps, ensuring the robustness … per week in our central London office, offering the opportunity to build a new options trading platform. What the role involves Designing, building, and maintaining robust, scalable, and secure systems for critical services Continually improving system performance, reliability, and security Collaborating with cross-functional teams to build a class-leading product Mentoring and guiding engineers, fostering a culture of … Go and others Highly driven by technology with experience across multiple platforms Familiarity with serverless technologies (AWS, Azure or GCP) Strong understanding of system architecture, event-driven design and distributed systems Product-minded and able to work to solutions that are tightly aligned with the product goals Driven and committed to helping grow the organisation Your background Proven More ❯
Posted:

Java Software Engineer

slough, south east england, united kingdom
Arrows
ll do: 💻 Develop and maintain scalable, data-driven applications in Java 🛠️ Lead on requirements, design workshops, and solutioning 🤝 Mentor junior engineers and share best practices ☁️ Implement & optimise microservices and distributed systems on GCP (GKE, PubSub, BigQuery, Dataflow) using Docker & Kubernetes 🔄 Build and manage efficient data pipelines with streaming tech + relational/NoSQL databases ✅ Ensure high quality through … and Git 🕵️ Troubleshoot, propose improvements, and stay ahead of emerging technologies 💡 What you’ll bring: 🔑 Strong Java & OOP experience 📊 Background in data platforms, frameworks & streaming technologies 🧩 Familiarity with microservices & distributed systems ☁️ Exposure to GCP (GKE, PubSub, BigQuery) 🗄️ Experience with relational/NoSQL databases 🐳 Proficiency with Docker & Kubernetes 🔄 Solid understanding of engineering best practices (CI/CD, Git, testing More ❯
Posted:

Principal Site Reliability Engineer | Stealth Fintech | London | Up to £180k + Equity

slough, south east england, united kingdom
Maze
AI-native "Thin Ledger"—set to replace legacy infrastructure at Tier 1 banks. We're looking for a Founding Site Reliability Engineer to drive the infrastructure behind mission-critical systems: think active-active, five-nines uptime, and real-time observability at global scale. What You'll Do: Own platform architecture for our next-gen ledger infrastructure Scale multi-region … Kubernetes environments across cloud & on-prem Harden distributed systems (Kafka, Redis, CockroachDB) for global banking workloads Lead our AI-powered SRE approach: observability, remediation, and auto-response Enforce zero-trust, multi-tenant security and compliance (SOC2, ISO 27001) Define IaC foundations (Terraform, GitOps, Helm) What We're Looking For: Expert with Kubernetes and Distributed Systems Experience … currently hands on (not someone primarily focused on strategy & people management) Passion for open-source, clean architecture Software Development experience (Bonus points for Go(Golang)) Bonus: background in financial systems, core banking, or regulated infra Why join: Huge ownership: build core infra from scratch. Work with a high-caliber team, fast-paced and product-minded founders who have worked More ❯
Posted:

Founding Engineer

slough, south east england, united kingdom
Understanding Recruitment
minutes using intelligent, cloud-based security methods. You’ll be building the next generation of security infrastructure from the ground up and expanding platform capabilities - think high-performance C# systems, scalable cloud-native architecture, and detection tools designed for speed, precision and resilience. What You’ll Do Design and build distributed systems in C# for cloud-based … to shape technical direction. Drive innovation in security engineering, from architecture to deployment. You'll be a great fit if you have Strong experience in object-orientated programming and distributed systems (any backend language is fine). A background in building performant, scalable platforms. Interest in security engineering and cloud infrastructure. A Computer Science (or related) degree from More ❯
Posted:

Java Developer / Technical Lead - Fintech

slough, south east england, united kingdom
Hybrid / WFH Options
Client Server
quality, high-impact releases. You'll be working with a modern, cloud native tech stack using Java, Spring Boot, AWS, Kafka and CI/CD to build highly scalable, distributed systems with 24/7 availability. Location/WFH: There's a hybrid model with two days a week work from home, when you are in the office … range of facilities including roof terrace, restaurant and break out areas. About you: You have strong technical and people leadership skills You have advanced experience of building cloud-native, distributed systems using Java and Spring Boot You have a strong knowledge of AWS including Amazon EKS You have experience with Kafka and event driven architectures You're collaborative More ❯
Posted:

Forward Deployed Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Attis
is a hands-on engineering role with a strong focus on data, customer collaboration, and real-world outcomes. Essential Requirements Proficiency in Python and/or TypeScript Experience with distributed systems (e.g. Spark, Kafka, Hadoop) Background in AI/ML , ideally with exposure to GenAI or LLMs SC Clearance Strong communication skills and ability to gather requirements from … encouraged to apply. SEO Keywords for Search: Forward Deployed Engineer, FDE, Software Engineer, Data Engineer, Machine Learning Engineer, AI Engineer, GenAI, LLM, Python Developer, TypeScript Developer, Full Stack Engineer, Distributed Systems Engineer, Spark, Kafka, Hadoop, React Developer, Enterprise Software Engineer, Consulting Engineer, Analytics Engineer, Technical Consultant, Palantir Foundry, AIP, Hybrid Software Engineer, London Tech Jobs, Mission-Driven Engineering More ❯
Posted:

Lead Systems Engineer - Market Making - Crypto

slough, south east england, united kingdom
Xcede Group
cutting-edge Prop trading firm that is redefining market-making and liquidity provision in Crypto markets. Our client operates at the intersection of blockchain, algorithmic and automated trading, and distributed systems, and is seeking a Lead Systems Engineer to architect and scale the infrastructure behind their high-performance Crypto operations. Role Overview As Lead Systems Engineer … you’ll take ownership of the systems that power real-time, on-chain trading strategies. You’ll work across bare metal and cloud environments, automate infrastructure, and ensure the reliability and scalability of systems that interact directly with smart contracts and blockchain nodes. Key Responsibilities Architect and manage Linux-based systems across cloud and on-prem environments. … integrated services. Build and maintain infrastructure for running blockchain nodes, RPC endpoints, and trading bots. Automate deployment and monitoring using Python and Golang. Ensure high availability and performance of systems interacting with DeFi protocols. Collaborate with smart contract developers, quant researchers, and trading engineers. Skills 8+ years' experience as a System Engineer/Platform Engineer 5+ years' experience in More ❯
Posted:

Lead Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
develop
team within a modern, high-performance engineering environment. This is an opportunity to lead from the front, owning architectural direction, driving technical excellence, and ensuring delivery of scalable, resilient systems in a cloud-first, microservices-driven environment. You’ll be a hands-on leader, balancing coding, mentoring, and strategic influence across multiple teams and initiatives. The Role As a … you will combine hands-on technical expertise with leadership responsibilities, including: Designing and leading the development of scalable backend services using .NET 8 (C#) Architecting cloud-native microservices and distributed systems on AWS Driving engineering standards, best practices, and technical excellence across teams Leading architectural discussions and guiding long-term technical strategy Collaborating with product, DevOps, and front … while empowering others to do their best work. You’ll bring: 8+ years of commercial experience with C#/.NET Core/.NET 6+ Proven experience designing and building distributed, microservices-based systems Deep understanding of AWS (ECS, Lambda, EventBridge, DynamoDB, S3, etc.) Strong background in API design, asynchronous/event-driven architectures, and system scalability Expertise with More ❯
Posted:

Principal Software Engineer (C++)

Oxfordshire, Milton Hill, United Kingdom
Hybrid / WFH Options
Mars Recruitment
with tools such as CMake, GIT (or other source code control system), a bug or issue tracking system, and debuggers Experience of developing complex software applications Experience developing control systems Python Distributed systems Database interaction/SQL queries Cloud infrastructure (e.g. Azure/AWS) Our client is offering a hybrid working arrangement with 3 days in their More ❯
Employment Type: Permanent
Salary: £65000/annum plus benefits
Posted:

Staff Backend Engineer (AI Lab | £170,000)

slough, south east england, united kingdom
Hybrid / WFH Options
Paradigm Talent
pushing the boundaries of computational biology, combining machine learning, cloud infrastructure, and scientific research to accelerate discoveries in life sciences. As a Staff Backend Engineer , you’ll build the distributed systems and data infrastructure that power the lab’s next-generation biology platform. From model serving to real-time data processing, your work will form the backbone of … Collaborate across disciplines , working with ML engineers, biologists, and platform teams to ensure seamless integration between computation, data, and science. You should have Deep experience building and scaling backend systems and distributed applications . Strong coding skills in Python , with an understanding of performance tuning and concurrency. Hands-on experience with Kubernetes , AWS , and modern cloud infrastructure . … systems. Knowledge of scientific or biological computing environments . This is a rare opportunity to join a deep-tech AI lab where backend engineering meets scientific discovery, building the systems that let machine learning models and experimental biology evolve together. If you want to design the infrastructure behind a platform that could change how we understand life itself, we More ❯
Posted:

Java Software Engineer

slough, south east england, united kingdom
Fulcrum Digital Inc
Security standards, Concurrency and Multi-threading, Collections, PostgreSQL, Azure, Docker, Kubernetes • Hands-on, high-energy, detail-oriented, proactive, and able to function independently under pressure. • Strong Problem-Solving skills. • Distributed systems (Databases, caches, microservices, message broker) • API and Contract Testing using REST Assured/Postman/Swagger/SOAP UI + Groovy/Spring Cloud Contract • Test Driven … Hands on with Jenkins/PCF or similar tools for automated provisioning of build and test infrastructure. • Troubleshooting with Splunk, API aids like Swagger/Postman and source control systems like Git • Intermediate knowledge of Maven, Junit, Redis, Oracle database, SQL, Unix command, Shell scripting. • Good to have exposure to Financial/Banking Domain, Frontend development, JavaScript, HTML5, CSS3 More ❯
Posted:

Senior Java Software Engineer

slough, south east england, united kingdom
Arrows
/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering culture. What You'll Be Doing: Build and scale … design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributed systems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL and relational database skills More ❯
Posted:

Senior Rust Engineer – London (Hybrid / On-site)

slough, south east england, united kingdom
Hybrid / WFH Options
NonStop Consulting
On-site) Location: London, UK Type: Full-time | Permanent Salary: Competitive + equity + benefits Are you a seasoned Rust Engineer with a passion for building high-performance, reliable systems? We’re looking for an experienced Senior Rust Engineer to join our London team and take ownership of critical backend components that power our next-generation platform. What You … ll Do Architect, design, and implement core systems in Rust Lead by example — write clean, efficient, and idiomatic Rust code Mentor junior and mid-level engineers, sharing best practices in systems design and Rust development Collaborate with cross-functional teams to deliver scalable, secure, and fault-tolerant applications Drive performance tuning, code reviews, and architectural improvements across the … stack What We’re Looking For 5–8+ years of professional software engineering experience 3–5+ years of hands-on experience with Rust in production environments Strong understanding of systems programming , concurrency , networking , and low-level performance optimisation Experience with microservices , distributed systems , or blockchain technologies is highly desirable Familiarity with Linux systems , CI/CD More ❯
Posted:

Founding Software Engineer

slough, south east england, united kingdom
Inferity AI
to-end ownership + product influence 🌍 Flexible location (London/Athens hubs) Key Responsibilities Architect and implement the backend platform for data processing, search, and advanced reasoning Design scalable systems and APIs for data-intensive, low-latency workflows Optimize database interactions for high-speed visual search and reasoning Manage cloud infrastructure (compute, networking, storage, security, observability) Set up CI … first approach: asking “why,” not just “how” What You’ll Need Essential Skills Startup Mindset: Bias for action, ownership, comfort with ambiguity Backend Development: Python (FastAPI, Flask) + microservices Distributed Systems: Scaling high-volume data systems Cloud: AWS/GCP/Azure (ECS/EKS, S3, Lambda, IAM or similar) Databases: PostgreSQL + strong data modeling Containers … Vector search (Pinecone, pgvector, Weaviate, Qdrant etc.) Video ingestion pipelines & codecs 💡Don’t worry if you haven’t used these exact tools. If you’ve built and scaled similar systems, we’d love to hear from you. Next Steps Apply here or email us at jobs@inferity.ai with your CV, GitHub, or just a note on why this role More ❯
Posted:

Reliability Engineer

slough, south east england, united kingdom
BGC Group
the messaging service. Required Skills & Qualifications: 3+ years of experience administering Solace PubSub+ messaging systems. Strong background in production support , preferably in a 24x7 enterprise environment. Experience working with distributed systems over WAN , with an understanding of networking, latency, and failover strategies. Solid experience with Prometheus and Grafana for system monitoring and alerting. Proficiency in troubleshooting message delivery … persistence, and topic routing. Experience with capacity management , performance tuning, and system scaling. Familiarity with Linux/Unix systems and scripting (Bash, Python, etc.). Strong analytical and problem-solving skills, with attention to detail. Excellent communication and collaboration skills. Nice to Have: Experience with containerized environments (Docker/Kubernetes). Exposure to other messaging platforms (Kafka, RabbitMQ, MQ … critical applications. Exciting opportunity to work with a wide array of technologies. Chance to further develop your programming skills while administering and supporting one of the most advanced messaging systems available in the market. More ❯
Posted:

Senior Python Engineer

slough, south east england, united kingdom
Experis UK
Senior Python Engineer | London We’re partnering with a high-growth AI startup that’s building intelligent automation systems designed to simplify complex, real-world operations. Their platform is already redefining how data, workflow, and human decision-making come together — and they’re scaling fast. If you’re excited by the idea of joining an elite engineering team tackling … deep technical problems in AI, automation, and scalable software systems, this could be the role for you. The Role: As a Senior Python Engineer , you’ll take ownership of backend design and development, helping to shape the architecture behind cutting-edge AI-driven platforms. You’ll work closely with AI and product teams to bring intelligent features into production … solving high-impact problems with clean, scalable code. Responsibilities: Architect, design, and build robust backend systems and APIs using Python. Collaborate with AI and data teams to integrate models into production environments. Optimise and scale distributed systems and data pipelines for performance and reliability. Contribute to overall technical strategy, code reviews, and system architecture discussions. Work cross More ❯
Posted:

Full Stack Engineer

Reading, England, United Kingdom
Hybrid / WFH Options
Mastek
Kubernetes) Experience of Single page application frameworks (Angular/React) Practical experience of development using Kafka/RabbitMQ Experience in large scale integration projects involving messaging, web services and distributed systems Public Sector experience More ❯
Posted:

Full Stack Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Mastek
Kubernetes) Experience of Single page application frameworks (Angular/React) Practical experience of development using Kafka/RabbitMQ Experience in large scale integration projects involving messaging, web services and distributed systems Public Sector experience More ❯
Posted:

Software Engineer

slough, south east england, united kingdom
Burns Sheehan
product/data teams consume AI capabilities at scale. Automating infrastructure/model deployments using Kubernetes, Terraform, and CI/CD pipelines. Building and managing vector databases and retrieval systems to support RAG pipelines. Working with LLM frameworks like LangChain , LangGraph , CrewAI , or similar tools. Partnering closely with engineering, security, and product teams to deliver safe, production-ready AI … re Looking For: Strong background in Software or Platform Engineering - ideally with Python, Java or Go. Experience with Kubernetes, Terraform, and cloud environments (GCP preferred). Understanding of microservices, distributed systems, and cloud-native architecture. Interest or experience in AI infrastructure, LLM tooling, or AI platform enablement. A collaborative engineer who enjoys problem-solving and contributing to technical More ❯
Posted:
Distributed Systems
the Thames Valley
10th Percentile
£61,250
25th Percentile
£62,500
Median
£70,000
75th Percentile
£88,750
90th Percentile
£92,500