20 of 20 Permanent Distributed Systems Jobs in Gloucestershire

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

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

Site Reliability / Software Engineer - SC Cleared

Hiring Organisation
Searchability NS&D
Location
Gloucestershire, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £65,000 per annum
Bonus To appy, email: Overview An exciting opportunity has arisen for a technically versatile engineer to join a growing team delivering secure, mission-critical systems within a highly regulated environment. This role combines hands-on software engineering with Site Reliability and DevOps responsibilities, making it ideal for someone … development, deployment automation, monitoring and live service support. Key Responsibilities Develop and maintain secure, scalable software applications and services Support and enhance critical live systems, improving reliability and stability Automate operational and deployment tasks to reduce manual effort Contribute to backend and service development using Java and Python Work ...

Data Engineer

Location
Cheltenham, England, United Kingdom
provided by governments, and vast organisation and ownership datasets. About the Role We see a Data Engineer as a software engineer who specialises in distributed data systems. You’ll join the Data Engineering team, whose prime responsibility is the development and operation of the Data Collection Hub, a platform … downstream systems. We’re looking for someone with 2+ years of industry experience building and operating production software who enjoys working across data pipelines, distributed systems, and operational reliability. What you’ll do Engineer distributed ingestion services that reliably pull data from diverse sources, handle messy real ...

Fullstack Software Engineer- National Security

Location
Cheltenham, England, United Kingdom
Software Engineer – Java, Spring Boot & Big Data | eDV Cleared | National Security Join a technology and engineering team delivering systems that support customers across National Security, Defence and Intelligence, working on solutions that operate in some of the most demanding and sensitive environments in the sector. We are looking … services using Spring Boot Experience with big data engineering, including large-scale data processing and data pipelines Hands-on experience with Hadoop or comparable distributed data-processing technologies Understanding of data analytics and experience working with large or complex datasets Experience with Ansible or comparable infrastructure/configuration automation ...

Software Engineer

Location
Cheltenham, England, United Kingdom
next generation of their core platform. You’ll be working on modern, scalable software across C#/.NET, AWS, APIs, event-driven architecture and distributed systems, with genuine scope to influence how the platform evolves. The business is also embracing AI-assisted engineering, giving developers access to modern … using C# and .NET. Develop backend services, APIs and event-driven applications. Work with PostgreSQL and AWS cloud technologies. Contribute to microservices, integrations and distributed systems. Support UI development using Blazor where required. Write automated tests and participate in peer code reviews. Troubleshoot issues and support production systems. Translate ...

Software Developer (Java/C++) A1 SC

Hiring Organisation
Oscar Associates (UK) Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£75,000
support the development of high-performance backend software solutions within secure government and defence environments. The role focuses on designing, developing and maintaining scalable systems using Java and C++ within Linux environments , with involvement across technical design, architecture and engineering best practices. The successful candidate will work on backend … services, APIs and distributed applications, helping to deliver secure, reliable and maintainable software solutions. The role will also involve contributing to technical decisions, collaborating with engineering teams and supporting the continuous improvement of development practices. Key requirements: Commercial experience developing with Java and/or C++ Strong experience working ...

Lead Software Engineer - Secure Environment

Location
Cheltenham, Gloucestershire, United Kingdom
Software Engineer to help build and scale secure backend platforms used by National Security and Defence customers. You'll work on modern cloud-based systems using a mix of commercial and open-source technologies across private and public cloud environments. What you'll be doing Designing, building, deploying … code, testing, documentation, code reviews and continuous delivery Comfortable using GitHub, GitLab and Atlassian tools Strong TDD experience Hands-on experience with microservices and distributed systems Exposure to Big Data technologies Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse ...

Lead Data Architect - Secure environment

Location
Cheltenham, Gloucestershire, United Kingdom
other public cloud platforms Providing technical leadership across cross-functional teams and setting best practice standards Designing data models, ETL pipelines, warehousing solutions and distributed systems Building and supporting real-time streaming platforms using Apache Flink and related technologies Ensuring compliance with industry standards and government regulations Tracking ...

Staff Engineer - Labyrinth Screening

Location
Cheltenham, England, United Kingdom
experience of software design patterns, industry best practices and architecture design. Demonstrated expertise in deploying software into production environments You have experience designing distributed systems that manage extensive data and/or workloads. You can quickly comprehend complex scenarios, unravel uncertainty and ambiguity and articulate the architecture ...

Remote Data Engineer — Distributed Systems

Location
Cheltenham, England, United Kingdom
data solutions is seeking a Data Engineer to join its Data Engineering team in Cheltenham, UK. The role focuses on building and operating reliable distributed data systems. Candidates should have 2+ years of experience in production software environments and be proficient in Python or Node.js. The position includes competitive ...

Remote Data Engineer — Distributed Systems

Location
Cheltenham, England, United Kingdom
Data Collection Hub, ensuring reliable data ingestion and processing. The ideal candidate will have over 2 years of experience in building production software systems, with proficiency in Python and Node.js. Responsibilities include enhancing platform reliability and contributing to CI/CD processes. The role offers competitive salary based ...

C# .NET Backend Engineer | AI-Driven Cloud & Microservices

Location
Cheltenham, England, United Kingdom
role focuses on C#/.NET, AWS and microservices, with AI-assisted development tools shaping delivery. You’ll contribute to backend services, APIs, and distributed systems while shaping the next generation of the core platform. The team values modern tooling (Docker, Blazor) and expects strong testing, code reviews ...

Software Developer (C++)

Location
Cheltenham, England, United Kingdom
environments. Strong understanding of software architecture, software design patterns, and object-oriented programming principles. Experience designing and developing enterprise-scale backend applications, APIs, and distributed systems. Strong understanding of multithreaded and concurrent application development. Experience analysing, troubleshooting, and optimising software performance within Linux environments. Strong understanding of software debugging … such as Docker. Knowledge of CI/CD tools such as Jenkins, GitLab CI/CD, or Azure DevOps. Solid understanding of version control systems, particularly Git. Experience working within Agile software development environments. Excellent problem-solving and analytical skills. Strong communication, collaboration, and stakeholder engagement abilities. General requirements ...

Software Engineer - C++ (SC Cleared)

Hiring Organisation
Additional Resources Ltd
Location
Cheltenham, Gloucestershire, United Kingdom
Employment Type
Full-Time
Salary
£78,000 per annum
development practices. Diagnosing and resolving complex software issues, including problems involving third-party dependencies and customer libraries. Building and supporting RESTful APIs, microservices and distributed applications. Using static analysis, profiling and debugging tools to improve software quality and performance. Containerising applications with Docker to support deployment and scalability. Contributing … performance within Linux environments. Strong knowledge of software architecture, design patterns and object-oriented programming. Background in developing enterprise-level backend applications, APIs and distributed systems. Understanding of multithreading and concurrent application development. Knowledge of software debugging and diagnostic techniques. Experience working with Agile development environment & relational and/ ...