1 to 25 of 77 Distributed Systems Jobs in the South West

Senior Elixir Engineer (Sovereign Territory Surveillance)

Location
Gloucester, England, United Kingdom
About the role of Senior Elixir Engineer (Sovereign Territory Surveillance) SRT Marine Systems plc(SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi‐national company headquartered in the UK with a global customer base. … company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies “MDA”, products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. ...

Software Engineer - Security & Intelligence

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
stack applications using frameworks such as React, Node.js, Spring Boot, Next.js or similar Designing and developing APIs, microservices and backend services for secure mission systems Integrating applications with cloud, data, analytics and streaming platforms Supporting the delivery of distributed software systems across secure and operational environments … Responsibilities Design, develop and maintain secure software applications, services, APIs and integrations within classified environments Build scalable, distributed systems supporting data, analytics and mission-critical workloads Develop full-stack features and backend services aligned to performance, reliability and security requirements Contribute to software design, architecture decisions and technical ...

Principal Technology Innovation Engineer

Hiring Organisation
Frontier Resourcing Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Technical Interest The role could involve working across a broad range of technologies and engineering disciplines, including: Artificial Intelligence and machine learning AI systems engineering and integration Natural Language Processing Computer vision and image processing Quantum technologies C++ and Python development Modern web technologies Cloud-native engineering Distributed systems and architecture Network protocols and communications Observability and monitoring platforms Message brokers and event-driven architectures Database technologies Web authentication and security Version control and CI/CD Linux and wider systems engineering The precise focus will evolve as projects, customer requirements and technology developments change. ...

Lead Software Engineer - Java, Go

Location
Bournemouth, England, United Kingdom
Production Management processes across the firm. This role has a primary focus on Java and Go software engineering, building resilient backend services, APIs, distributed systems, automation capabilities, and platform tooling that enable enterprise-scale automation and operational stability. About EPAS/Infrastructure Platforms EPAS provides process and event … ensuring design constraints are met by software code development. Lead the design and development of Java and Go-based services, APIs, automation tooling, and distributed platform capabilities across EPAS products such as AaaS, AAP, AutoM8, event-driven automation, and AI/ML-enabled service management. Engineer capabilities that support ...

Lead Software Engineer - Low Latency Java

Location
Bournemouth, England, United Kingdom
innovative capabilities.Initially, you will be responsible for leading the development of the quality engineering framework to support the validation of a complex, low latency distributed system. The role’s scope is broad and will extend to include contributions across the entire project including the delivery of production code. … design artifacts for complex applications while being accountable for ensuring design constraints are met by code. Assess compliance, risks, and vulnerabilities to ensure all systems and baselines are operationally sound, performant at scale, and exceed customer expectations. Contribute to the on-going development of the team, including recruitment, paired ...

Lead .Net Software Engineer

Location
Cheltenham, England, United Kingdom
leadership across design, implementation, and delivery Contribute hands‐on in the codebase and model strong engineering practices Help shape architecture across microservices, event‐driven systems, APIs, BFFs, and frontend applications Guide the design of scalable, secure, and maintainable software solutions Work with architects and engineers to turn technical direction … Requirements Strong commercial experience in software engineering, with significant hands‐on experience in C# and .NET Experience designing and building production microservices, APIs, and distributed systems Strong understanding of event‐driven architecture and asynchronous integration patterns Experience working with BFF patterns and service‐oriented frontend integration approaches Strong ...

.Net Software Engineer

Location
Cheltenham, England, United Kingdom
event-driven architecture. Our technology stack includes C#, .NET, PostgreSQL, AWS, Blazor, and MudBlazor, with services running across Lambda, ECS, and EC2. We build distributed systems that communicate through APIs and events, and we continue to improve our engineering practices, tooling, and platform capabilities. We take … maintain secure, reliable, and maintainable software Develop and support .NET services and APIs within an event-driven microservices architecture Contribute to integrations between systems using APIs and events Work with PostgreSQL and data access patterns to deliver scalable, supportable solutions Support applications and services hosted in AWS, including Lambda ...

Cloud Native Software Developer - eDV Cleared

Hiring Organisation
Searchability NS&D
Location
Cheltenham, Gloucestershire, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £95,000 per annum
Docker and containerised microservices Knowledge of Infrastructure as Code (Terraform, CloudFormation or similar) Experience with CI/CD pipelines and DevSecOps practices Understanding of distributed systems and modern software architecture Passion for delivering secure, high-quality software within Agile teams BENEFITS Salary up to £95,000 Clearance retention … SKILLS: eDV, Developed Vetting, Cloud Native, Software Engineer, Software Developer, Java, Python, Go, AWS, Azure, Kubernetes, Docker, Terraform, CloudFormation, CI/CD, DevSecOps, Microservices, Distributed Systems, National Security, Defence, Cheltenham. ...

Principal Test Engineer

Hiring Organisation
Hackajob Ltd
Location
Bournemouth, Dorset, South West, United Kingdom
Employment Type
Permanent
leadership and subject matter expertise across test engineering disciplines, acting as a recognised authority on testing standards and best practice Drive quality across complex distributed systems, including microservices, APIs and multi-system integrations, ensuring solutions are fit for purpose and resilient Influence technical and business stakeholders … passion for embedding quality throughout the software development lifecycle. Strong technical capability in a modern programming language, combined with experience testing APIs, microservices and distributed systems within cloud-based environments. Experience defining and implementing testing strategies, frameworks, governance and quality standards that drive consistency, efficiency and engineering excellence ...

HPC Infrastructure Site Reliability Engineer

Location
Gloucester, England, United Kingdom
ultra‐low latency are non‐negotiable. Role Overview We are looking for a senior Infrastructure Site Reliability Engineer with deep experience operating large‐scale distributed systems and recent hands‐on expertise in high‐performance computing (HPC) and AI infrastructure. This is an operations‐first SRE role, working … spanning network engineering, infrastructure SRE, Platform SRE, infrastructure tooling engineers (software) and data centre operations. The ideal candidate has progressed through large‐scale, globally distributed or multi‐site infrastructure environments and has more recently specialised in GPU‐accelerated HPC systems. This role provides exposure to the latest high‐density ...

Software Engineer (Mid and Senior Levels)

Location
Bath, England, United Kingdom
interest from applicants with partial or adjacent skills and backgrounds, to fill a number of different roles within each capability area. Device & Embedded Software Systems Embedded Linux, C++/Python, embedded systems, multi‐sensor and camera‐based devices (including thermal and line‐scan), data acquisition and edge processing … device‐to‐cloud pipelines, networking, system integration, hardware/software collaboration, field diagnostics, performance optimisation, secure and robust systems, Linux build systems (e.g. Yocto), media pipelines (e.g. GStreamer), FFMPEG, IoT devices, sensor data processing, signal conditioning, computer vision, FPGA exposure, electronics fundamentals. Platform Engineering Cloud infrastructure, AWS, distributed ...

Software Engineer (Mid and Senior Levels)

Hiring Organisation
One Big Circle
Location
City Of Bristol, England, United Kingdom
interest from applicants with partial or adjacent skills and backgrounds, to fill a number of different roles within each capability area. Device & Embedded Software Systems Embedded Linux, C++/Python, embedded systems, multi-sensor and camera-based devices (including thermal and line-scan), data acquisition and edge processing … device-to-cloud pipelines, networking, system integration, hardware/software collaboration, field diagnostics, performance optimisation, secure and robust systems, Linux build systems (e.g. Yocto), media pipelines (e.g. GStreamer), FFMPEG, IoT devices, sensor data processing, signal conditioning, computer vision, FPGA exposure, electronics fundamentals. Platform Engineering Cloud infrastructure, AWS, distributed ...

Java Engineer with AI

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
with AI expertise to design, develop, and deploy intelligent, scalable applications. You will work at the intersection of backend engineering and artificial intelligence, building systems that integrate machine learning models, data pipelines, and cloud-native services. This role is ideal for someone passionate about clean architecture, performance optimization … world business challenges. Requirements Key Responsibilities Design, develop, and maintain high-performance Java-based applications Integrate AI/ML models into production-grade backend systems Build RESTful APIs and microservices using modern Java frameworks Collaborate with data scientists to deploy and scale machine learning solutions Optimise system performance, scalability ...

Senior Software Engineer - .Net

Location
Bristol, England, United Kingdom
design, development, and delivery of cloud‐based applications. Understanding of modern web development, JavaScript frameworks and Micro Frontends. A good understanding of modern distributed systems concepts and the challenges involved. Ability to devise action‐oriented scheduling leading to delivery. Proven ability to partner effectively across functions, in complex ...

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

Senior Software Engineer

Hiring Organisation
Daniel James Resourcing Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
opportunity Youll have significant influence over how secure, resilient and maintainable software is designed and delivered across backend services, APIs, frontend applications and distributed systems. Youll challenge existing approaches, help evolve systems towards more modular and independently deployable components, and make pragmatic architectural decisions based on genuine business … evaluation, failure behaviour and appropriate human oversight. What you'll bring Youll be an accomplished Software Engineer who has designed and delivered complex production systems and is comfortable having genuine technical influence across an engineering organisation. Were particularly interested in experience across: C#/.NET and modern backend engineering ...

Lead Site Reliability Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
journey. You will play a pivotal role in shaping our next generation SRE patterns, reliability frameworks, observability strategy, and performance engineering capabilities across globally distributed systems. This role is ideal for an SRE specialist who thrives in fast paced front office environments, enjoys direct interaction with traders, and wants … asset classes (Equities, Fixed Income, FX) to understand workflows, pain points, and reliability priorities. Act as a trusted engineering partner to the desk, ensuring systems are stable, performant, and aligned with business needs. Support live trading environments, including incident response, root cause analysis, and post mortem leadership. Work ...

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

Software Engineering or SRE, PhD Intern, 2027

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
internet. We drive reliability and performance on a massive scale. You will work on software development projects to keep important business generating-critical systems up and running, from code-level troubleshooting of traffic anomalies to maintenance of our services; from monitoring and alerts to building automation infrastructure. Google … assistant, personal projects, etc.) with programming in either: C++, Java, Python, or Go. Research experience in algorithms, architecture, artificial intelligence, compilers, database, data mining, distributed systems, machine learning, networking, or systems. Relevant practical or internship experience with one or more of the following: web application development, Unix/ ...

Ruby Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
backend technologies, such as Node.js, Python, Java, or .NET. Strong experience with PostgreSQL/MySQL and database optimisation. Experience with REST APIs, microservices, and distributed systems. Experience with Redis, Kafka, RabbitMQ, or similar backend technologies. Experience with Docker, CI/CD, and at least one cloud platform (AWS, Azure ...

Principal Software Engineer - Platform Engineering - Accelerator Business

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
liaison for product, business, and security stakeholders, translating technical decisions into business impact. Lead the design and delivery of composable, secure, and scalable infrastructure systems and capabilities. Own the operational stability of production systems ("You Build It, You Run It"), automating recurring issues and establishing DORA/SLIs … organisation, leading technical evaluations with internal and external partners. Champion FinOps principles to drive significant cloud cost optimisation and guide performance tuning of distributed systems. Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment) to improve delivery speed, code quality, and operational ...

Senior Platform Engineer

Location
Warminster, England, United Kingdom
days per week onsite in Warminster, Wiltshire, and five years’ UK residency for SC clearance. What You’ll Be Responsible For: Deploy and configure systems on MODCloud/D2S/OpenShift Manage Kubernetes environments, networking and connectivity, as well as security-aligned configurations. Build and maintain CI/… pipelines, GitOps workflows, and environment configurations to ensure repeatable and reliable deployments. Support running systems by monitoring health, diagnosing platform and infrastructure issues and resolving deployment failures. Work closely with integration engineers, customers and modelling engineers. Support and maintain existing simulation and training systems, as well as existing ...

Staff Engineer - Test - Quality Engineering

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
production readiness. Identify, evaluate and embed practical uses of AI and agent-based capabilities across the software development lifecycle. Lead complex technical investigations across systems, teams and engineering domains, using evidence to drive improvements. Create reusable patterns that reduce duplication and improve consistency across engineering teams. Work with other … Java, JavaScript, TypeScript or another modern language. Evidence of building a platform, service, tool or similar software product. Strong knowledge of software architecture, APIs, distributed systems and cloud engineering. Experience designing, building and supporting CI/CD pipelines and modern software delivery practices. Knowledge of quality engineering across ...

Senior Software Engineer - ST&S

Hiring Organisation
BP Energy
Location
South West London, London, United Kingdom
will also play a key role in taking Data and AI solutions from early experimentation through to production, including agentic applications, multi-agent systems and Model Context Protocol (MCP) services. What you'll do Software engineering Build backend services, platforms and APIs that support trading and middle-office workflows. … scalability. Design solutions using event-driven and domain-driven architecture patterns. Develop streaming applications for low-latency, high-throughput data processing. Support production systems and contribute to platform reliability. Work with the Technical Lead to shape the technology roadmap. Data & AI Lead Data and AI solutions from discovery through ...

Vice President, Site Reliability Engineering

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
support. Experience in Site Reliability Engineering, Production Engineering, DevOps, Platform Engineering, or similar roles supporting business-critical applications. Strong foundation in Linux/Unix systems administration, scripting, troubleshooting, and infrastructure concepts. Hands-on experience with Ansible and Kubernetes in enterprise or production environments. Demonstrated ability to define and operationalize … Hands-on experience with enterprise monitoring and observability platforms including Prometheus, Grafana, AppDynamics, and Splunk. Strong troubleshooting, analytical, and problem-solving skills in complex distributed or production environments. Strong verbal and written communication skills, with the ability to collaborate effectively across technical and non-technical stakeholders. Preferred Qualifications Experience ...