Distributed Systems Jobs in the Thames Valley

101 to 125 of 272 Distributed Systems Jobs in the Thames Valley

Lead Software Engineer - C# / .Net

Oxford, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
engineering using C#, ASP.Net Core 8, Rest API's, microservices and React, Blazor or Angular2 frameworks. Demonstrable experience leading the design and development of distributed systems and secure products at scale. Have a solid understanding of design practices, system architecture, application security and conducting code reviews. Experience building More ❯
Posted:

Full Stack Engineer

slough, south east england, united kingdom
algo1
backed stealth-mode company building behavioural AI solutions for the retail industry. Our platform is designed from the ground up — no legacy, no patchwork systems — just a clean slate and a clear vision. Our mission is to bring the intelligence of modern machine learning directly to the in-store … flexibility. Responsibilities: Design and implement reactive, real-time web interfaces that help manage & redefine what is possible with in-store content personalisation Contribute to distributed, event-driven backend services connecting our web experience with information from remote devices and external data sources. Build and document APIs (OpenAPI/AsyncAPI … technologies (eg. Postgres, Mongo, Redis, Object) Experience with async and bi-directional communication protocols and patterns (eg. WebSockets, SSE) Designed and implemented event-driven distributed systems (eg. Kafka/Pulsar, RabbitMQ, MQTT, or similar) Experience with container orchestration and service containerisation (Kubernetes, Docker) Built and deployed services on More ❯
Posted:

Lead Developer - Macro Desk

Slough, England, United Kingdom
JR United Kingdom
investment firm on a greenfield rebuild of its macro analytics and trading infrastructure. This cloud-native platform will power high-performance pricing and risk systems across discretionary and systematic strategies. As Lead Quant Developer , you'll drive this transformation—leading a team to deliver scalable, production-grade solutions at … quant finance and advanced engineering. Responsibilities Architect and build a next-gen macro analytics platform in modern C++, optimized for performance and scale. Develop distributed systems and Monte Carlo engines for real-time pricing and risk in cloud and multi-core environments. Collaborate with quants and traders to … end tools like Excel. Requirements Strong technical foundation: Expert in modern C++ (17/20), solid Python skills, and experience with Excel integration. Quant & systems expertise: Background in quantitative disciplines, with hands-on experience in distributed computing, performance optimization, and cloud-native deployment (Docker/Kubernetes). Leadership More ❯
Posted:

Python Developer (Data)

slough, south east england, united kingdom
Stanford Black Limited
analysts, scientists, and quantitative investors. The platform involves technologies like Docker, Kubernetes, REST APIs, and multi-language client libraries. Key Responsibilities: Build cloud-based, distributed data solutions. Understand and prioritize investment data needs. Collaborate with users and team members to refine requirements. Design high-performance data ingestion and delivery … systems. Technical Skills: 7+ years with Python, Rust is a bonus Strong expertise in distributed systems Experience with event streaming platforms like Kafka . Familiarity with DevOps , CI/CD , and infrastructure-as-code . API design experience; front-end experience with React is a plus. Cloud experience More ❯
Posted:

Lead Data Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
twentyAI
teams. Key Responsibilities Lead architectural design and hands-on technical delivery for a major cloud transformation programme. Design scalable, secure, and high-performance data systems using Azure, Python, and Snowflake. Provide deep technical guidance across multiple teams, acting as the go-to expert for complex engineering decisions. Collaborate with … Establish and promote modern engineering practices including CI/CD, infrastructure as code, DevSecOps, and automated testing. Tackle deep technical debt and modernise legacy systems with a focus on scalability, modularity, and cloud alignment. Champion a culture of engineering excellence, documentation, and knowledge sharing. Ideal Candidate Profile 10+ years … Background in capital markets, financial services, or trading systems. Familiarity with Kubernetes, Terraform, and observability tools. Azure and/or Snowflake certifications. Experience in distributed systems or real-time data processing environments. What’s on Offer Highly competitive compensation package + bonus Hybrid working in a central London More ❯
Posted:

Staff AI/ML Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
challenges like data quality, explainability, and robust infrastructure for ML. What You’ll Bring 7+ years of hands-on experience building ML/AI systems in production. 3+ years in a senior technical contributor or team lead role. Advanced Python skills with exposure to common ML frameworks and data … libraries. Solid experience working with cloud platforms (ideally AWS) and infrastructure-as-code tools (e.g., Terraform). Understanding of distributed systems, microservices, and modern software architecture. Hands-on experience with LLMs and generative AI models, including tuning and inference. Ability to set up CI/CD pipelines for More ❯
Posted:

Senior Software Engineer (hyperscale)

High Wycombe, England, United Kingdom
JR United Kingdom
to make a significant technical and business impact. You will work within diverse, skilled teams to solve and design solutions for challenging problems in distributed systems, virtualised infrastructure, and highly available services. The Responsibilities On a typical day, you will work as part of a small, focused, agile … containerd, and Kubernetes. Deploying and operating your software across data centres worldwide. Analyzing, diagnosing, and debugging issues across our stack. Maintaining and improving existing systems, focusing on performance and operational efficiency. Building tooling and automation to scale operations. Participating in the software engineering community at Oracle and beyond, including More ❯
Posted:

Senior Software Engineer (hyperscale)

Slough, England, United Kingdom
JR United Kingdom
impact. As a member of our diverse and skilled teams, you will have the opportunity to solve and design solutions to challenging problems in distributed systems, virtualised infrastructure, and highly available services. The Responsibilities On a typical day, you will be working as part of a small, focused … software in data-centres across the globe. Analysing, diagnosing and debugging issues across a full breadth of our stack Debug, maintain and improve existing systems, with a focus on performance and reducing operational burden. Scaling our operations by building tooling and automation. Participating in the software engineering community at More ❯
Posted:

Senior Software Engineer (hyperscale)

Reading, England, United Kingdom
JR United Kingdom
impact. As a member of our diverse and skilled teams, you will have the opportunity to solve and design solutions to challenging problems in distributed systems, virtualised infrastructure, and highly available services. The Responsibilities On a typical day, you will be working as part of a small, focused … software in data-centres across the globe. Analysing, diagnosing and debugging issues across a full breadth of our stack Debug, maintain and improve existing systems, with a focus on performance and reducing operational burden. Scaling our operations by building tooling and automation. Participating in the software engineering community at More ❯
Posted:

Senior Software Engineer (hyperscale)

Milton Keynes, England, United Kingdom
JR United Kingdom
impact. As a member of our diverse and skilled teams, you will have the opportunity to solve and design solutions to challenging problems in distributed systems, virtualised infrastructure, and highly available services. The Responsibilities On a typical day, you will be working as part of a small, focused … software in data-centres across the globe. Analysing, diagnosing and debugging issues across a full breadth of our stack Debug, maintain and improve existing systems, with a focus on performance and reducing operational burden. Scaling our operations by building tooling and automation. Participating in the software engineering community at More ❯
Posted:

Senior Software Engineer (hyperscale)

Oxford, England, United Kingdom
JR United Kingdom
impact. As a member of our diverse and skilled teams, you will have the opportunity to solve and design solutions to challenging problems in distributed systems, virtualised infrastructure, and highly available services. The Responsibilities On a typical day, you will be working as part of a small, focused … software in data-centres across the globe. Analysing, diagnosing and debugging issues across a full breadth of our stack Debug, maintain and improve existing systems, with a focus on performance and reducing operational burden. Scaling our operations by building tooling and automation. Participating in the software engineering community at More ❯
Posted:

Tech Lead- Backend (Go, Node.js)

slough, south east england, united kingdom
Hybrid / WFH Options
InterQuest Group
of experience leading backend teams (5+ engineers) 5+ years of hands-on engineering experience with Go and Node.js Proven expertise in building microservices and distributed systems Experience with cloud platforms (AWS or GCP), Docker, Kubernetes, and CI/CD pipelines Strong focus on writing clean, scalable, and secure More ❯
Posted:

Tech Lead- Backend (Go, Node.js)

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
of experience leading backend teams (5+ engineers) 5+ years of hands-on engineering experience with Go and Node.js Proven expertise in building microservices and distributed systems Experience with cloud platforms (AWS or GCP), Docker, Kubernetes, and CI/CD pipelines Strong focus on writing clean, scalable, and secure More ❯
Posted:

Tech Lead- Backend (Go, Node.js)

High Wycombe, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
of experience leading backend teams (5+ engineers) 5+ years of hands-on engineering experience with Go and Node.js Proven expertise in building microservices and distributed systems Experience with cloud platforms (AWS or GCP), Docker, Kubernetes, and CI/CD pipelines Strong focus on writing clean, scalable, and secure More ❯
Posted:

Tech Lead- Backend (Go, Node.js)

Oxford, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
of experience leading backend teams (5+ engineers) 5+ years of hands-on engineering experience with Go and Node.js Proven expertise in building microservices and distributed systems Experience with cloud platforms (AWS or GCP), Docker, Kubernetes, and CI/CD pipelines Strong focus on writing clean, scalable, and secure More ❯
Posted:

Tech Lead- Backend (Go, Node.js)

Milton Keynes, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
of experience leading backend teams (5+ engineers) 5+ years of hands-on engineering experience with Go and Node.js Proven expertise in building microservices and distributed systems Experience with cloud platforms (AWS or GCP), Docker, Kubernetes, and CI/CD pipelines Strong focus on writing clean, scalable, and secure More ❯
Posted:

Modelling Software Engineer

slough, south east england, united kingdom
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Model Software Engineer | C++ | Python | Agent-Based Modelling | Modelling Distributed Systems | Kafka | Containerisation | Data Pipelines | Mathematical Modelling | Secure Platforms SR2 is supporting a forward-leaning tech consultancy delivering simulation and decision-support tools into national security and public sector environments. They’re hiring a Modelling Software Engineer to … and scale complex, agent-based models using modern technologies and simulation paradigms. This role sits at the intersection of data engineering, software modelling, and distributed systems. You’ll contribute to the development of scalable simulations that generate valuable insights from large datasets, working in a secure and collaborative engineering … Strong hands-on development experience in C++ and Python Deep understanding (or strong interest in) mathematical modelling techniques – including agent-based, event-based, or systems dynamics approaches Experience writing production-quality code with a focus on quality, testing, documentation, and performance Proficiency in distributed platform technologies – especially Kafka More ❯
Posted:

Senior Software Engineer (C#)

slough, south east england, united kingdom
Trayport
coordinate our projects Peer review code The Person Strong working knowledge of C# or Kotlin Experience writing efficient, concurrent .NET code Experience working on distributed systems Strong knowledge of Kubernetes and Kafka Experience with Git, and Deployment Pipelines Having worked with at least one of the following stacks … Hadoop, Apache Spark, Presto AWS Redshift, Azure Synapse or Google BigQuery Experience profiling performance issues in database systems Ability to learn and/or adapt quickly to complex issues Happy to collaborate with a wide group of stakeholders Nice to have Experience building financial data analytics products Experience working More ❯
Posted:

Site Reliability Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Annapurna
company to recruit a Site Reliability Engineer (SRE) . This is a unique opportunity to play a vital role in developing cutting-edge AI systems that power autonomous vehicle technology. What to Expect: The SRE will be instrumental in ensuring the stability, resilience, and efficiency of complex autonomous systems. … to play a significant role in shaping the future of AI-driven mobility. Key responsibilities include: Ensuring smooth and continuous operation of autonomous vehicle systems in real-world environments. Developing and automating tools for system support, incident response, and fleet management. Designing and implementing monitoring and logging solutions to … platforms (AWS, GCP, or Azure). Proven experience with CI/CD pipelines and container technologies like Docker and Kubernetes. Deep understanding of networking, distributed systems, and databases. Expertise in monitoring and observability tools such as DataDog, Prometheus, Grafana, ELK stack, or Splunk. Excellent communication skills and a More ❯
Posted:

Senior Infrastructure Engineer

Slough, England, United Kingdom
JR United Kingdom
technologists in the industry. Required Qualifications: Proven infrastructure operations experience in financial technology or similar industry Strong AWS cloud architecture expertise and advanced Linux systems administration Demonstrated success with monitoring solutions (Grafana, Prometheus) Experience optimizing build and release processes in trading environments Networking and troubleshooting capabilities Advanced Python and … track record managing blockchain nodes and infrastructure Deep knowledge of infrastructure security best practices Strong CI/CD expertise, particularly with Github Actions Solid distributed systems architecture background Experience with modern software development methodologies High-frequency trading infrastructure experience is preferred History of implementing large-scale infrastructure automation More ❯
Posted:

Systems Analyst , AWS

Reading, England, United Kingdom
Amazon Web Services (AWS)
Join to apply for the Systems Analyst , AWS role at Amazon Web Services (AWS) 1 day ago Be among the first 25 applicants Join to apply for the Systems Analyst , AWS role at Amazon Web Services (AWS) Get AI-powered advice on this job and more exclusive features. … world-class team in a dynamic environment that has the entrepreneurial feel of a start-up. This is an opportunity to operate and engineer systems on a massive scale, and to gain world class experience in cloud computing. You'll be surrounded by people who are passionate about cloud … areas such as compute services, DynamoDB/NoSQL databases, Glacier, S3 data lakes and many other AWS Services Learn how to build and operate distributed systems at massive scale Build and influence the tools and utilities that are part of the AWS fleet running our internal services Be More ❯
Posted:

Data Engineer (DV Security Clearance)

Reading, England, United Kingdom
Women in Tech UK
within the Space, Defence and Intelligence business unit here at CGI. The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We … pivotal in driving the collection, formatting and integrity of our data, with a focus on advancing data collection, processing, and storage using cutting-edge distributed systems. Ideal candidates will have a keen interest in Cyber Security or Big Data. Key Responsibilities: Modernise Data Infrastructure: Develop and enhance data collection … processing, and storage systems using advanced distributed technologies, including Kafka, Kubernetes, Zookeeper, and HDFS. Automate Release Processes: Improve reproducibility, testability, and quality of our releases by automating release processes. Knowledge of Ansible and Azure DevOps is highly beneficial. Collaborate Cross-Functionally: Work closely with various teams to understand More ❯
Posted:

ArcSight Data Engineer (DV Security Clearance)

Reading, South East
CGI
within the Space, Defence and Intelligence business unit here at CGI. The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We … pivotal in driving the collection, formatting and integrity of our data, with a focus on advancing data collection, processing, and storage using cutting-edge distributed systems. Ideal candidates will have a keen interest in Cyber Security or Big Data. Key Responsibilities: • Modernise Data Infrastructure: Develop and enhance data collection … processing, and storage systems using advanced distributed technologies, including Kafka, Kubernetes, Zookeeper, and HDFS. • Automate Release Processes: Improve reproducibility, testability, and quality of our releases by automating release processes. Knowledge of Ansible and Azure DevOps is highly beneficial. • Collaborate Cross-Functionally: Work closely with various teams to understand More ❯
Employment Type: Permanent
Posted:

Senior Backend Engineer (Go)

Reading, England, United Kingdom
JR United Kingdom
a contract basis. This company is renowned for its engineering excellence, and they're looking for a Senior Backend Engineer who can take their distributed systems to the next level. As a Senior Backend Engineer, you'll be working on mission-critical, data-intensive applications that push the … as well as participating in code reviews, design discussions, and knowledge sharing. Significant professional experience in software development, with a strong focus on backend systems Proficiency in Go/Golang and proven expertise in AWS, Kubernetes, and Docker Experience with end-to-end software engineering, including system design and More ❯
Posted:
Distributed Systems
the Thames Valley
10th Percentile
£67,250
25th Percentile
£70,625
Median
£80,000
75th Percentile
£92,500