1 to 25 of 107 Distributed Systems Jobs in the North of England

Senior Platform Engineer (GoLang) Anaplan · Manchester · Platform & Infrastructure £69,038–£116,000 e 5mo ago

Location
Manchester, England, United Kingdom
Senior Platform Engineer, you'll be crafting and helping build the next generation of the AnaplanPlatform. You’re comfortable with both full-stack systems design for the hybrid cloud as well as hands‐on distributed systems programming with extensive knowledge of Java, JVM, Rust, Linux internals … application lifecycles. Control Plane Logic: Deep understanding of reconciliation loops, custom resource definitions (CRDs), and how to automate operational knowledge into code Scalable Microservices & Distributed Systems You build for high concurrency, low latency, and eventual consistency. High-Scale SaaS: 10+ years of experience building and operating production-grade ...

Software Engineer – Security & Intelligence

Location
Manchester, England, United Kingdom
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 ...

Senior Software Engineer - Backend

Location
Manchester, England, United Kingdom
build scalable applications, services and platforms across On the Beach. This is a full-stack engineering position with a stronger emphasis on backend engineering, distributed systems and cloud-native architecture. Our backend engineers solve a wide variety of problems. You could be working on systems responsible … doing day to day Designing and building scalable backend applications and services Developing APIs used by customer-facing applications and internal systems Integrating with external suppliers and third-party platforms Building systems that process high volumes of requests and data Designing distributed and event-driven architectures Working ...

Senior Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Knutsford, Cheshire, North West, United Kingdom
Employment Type
Permanent
Senior Software Engineer, you should have experience with: Designing, building, and operating Event Fabric capabilities that support asynchronous, loosely-coupled integration across distributed systems, including the delivery of production-grade platform components from proof-of-concept through to enterprise adoption. Contributing to event standards, patterns, and best practices … such as Azure and GCP. Some other highly valued skills may include: Hands-on Java engineering experience, building high-quality, maintainable, and well-tested systems, including the design and delivery of distributed systems using event-driven and asynchronous communication patterns. Practical experience with microservices and API design ...

Senior Software Developer - Scala

Hiring Organisation
Sage
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
sensitive workloads. • Deep understanding of OOP principles, functional programming, concurrency, the Scala type system, and advanced architectural patterns (e.g., Tagless Final, type classes, effect systems). • Ability to design and evolve complex distributed systems while promoting engineering best practices across the team • Hands-on experience with … delivery practices. • Good understanding of CI/CD, Git, branching strategies, pull request flows, automated testing, and release practices. • Ability to work effectively in distributed Agile teams, communicate clearly, and take ownership of complex technical problems. Nice to Have: • Experience with Squeryl, Doobie, or similar Scala data access libraries. ...

Senior Software Developer - Scala

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
sensitive workloads. Deep understanding of OOP principles, functional programming, concurrency, the Scala type system, and advanced architectural patterns (e.g., Tagless Final, type classes, effect systems). Ability to design and evolve complex distributed systems while promoting engineering best practices across the team Hands-on experience with … delivery practices. Good understanding of CI/CD, Git, branching strategies, pull request flows, automated testing, and release practices. Ability to work effectively in distributed Agile teams, communicate clearly, and take ownership of complex technical problems. Nice to Have: Experience with Squeryl, Doobie, or similar Scala data access libraries. ...

Developer - Scala

Hiring Organisation
Sage
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
sensitive workloads. • Deep understanding of OOP principles, functional programming, concurrency, the Scala type system, and advanced architectural patterns (e.g., Tagless Final, type classes, effect systems). • Ability to design and evolve complex distributed systems while promoting engineering best practices across the team • Hands-on experience with … delivery practices. • Good understanding of CI/CD, Git, branching strategies, pull request flows, automated testing, and release practices. • Ability to work effectively in distributed Agile teams, communicate clearly, and take ownership of complex technical problems. Nice to Have: • Experience with Squeryl, Doobie, or similar Scala data access libraries. ...

Senior Software Developer – Scala

Location
Newcastle upon Tyne, England, United Kingdom
sensitive workloads. Deep understanding of OOP principles, functional programming, concurrency, the Scala type system, and advanced architectural patterns (e.g., Tagless Final, type classes, effect systems). Ability to design and evolve complex distributed systems while promoting engineering best practices across the team Hands-on experience with … delivery practices. Good understanding of CI/CD, Git, branching strategies, pull request flows, automated testing, and release practices. Ability to work effectively in distributed Agile teams, communicate clearly, and take ownership of complex technical problems. Nice to Have: Experience with Squeryl, Doobie, or similar Scala data access libraries. ...

Developer - Scala

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
sensitive workloads. Deep understanding of OOP principles, functional programming, concurrency, the Scala type system, and advanced architectural patterns (e.g., Tagless Final, type classes, effect systems). Ability to design and evolve complex distributed systems while promoting engineering best practices across the team Hands-on experience with … delivery practices. Good understanding of CI/CD, Git, branching strategies, pull request flows, automated testing, and release practices. Ability to work effectively in distributed Agile teams, communicate clearly, and take ownership of complex technical problems. Nice to Have: Experience with Squeryl, Doobie, or similar Scala data access libraries. ...

Software Engineer, England

Location
Leeds, England, United Kingdom
projects, applying thoughtful problem‐solving and modern engineering practices to build reliable, scalable solutions. Your work will balance delivering immediate business value with building systems that support long‐term growth and maintainability. You’ll contribute to the design, development, and scaling of our distributed systems, working closely … champions our best practices and strives to make Fanatics a better place to work as an engineer Build highly scalable and fault tolerant systems in a highly regulated production environment. Continuously improve our platform by embracing best practices in software engineering. Understand business outcomes and drive technical solutions ...

Senior Software Engineer, AeroParker

Location
Stockport, England, United Kingdom
help drive our next phase of global growth. As a member of this engineering team, you will have the opportunity to design and build systems and features from the ground up, play a major role in defining our product direction, and mentor other engineers. The ideal candidate … rapid iteration and feature launches Help build a culture where production bugs are treated as constructive opportunities to improve the platform Ensure that our distributed systems remain highly available, secure, and capable of handling high-volume consumer traffic across global airports Work directly with global partners to build ...

Technical Lead - C#, RESTful APIs

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
Leeds, West Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
£480 - £500/day
architects to deliver secure, scalable and maintainable services and APIs. Key Skills & Experience Strong C#/.NET software engineering experience. Technical leadership of distributed systems, microservices and REST APIs . Strong Microsoft Azure experience. GitHub Actions, CI/CD and Terraform . Technical architecture and design decision-making. … modernisation within regulated environments. NHS digital standards and secure service delivery. Keywords: C# | .NET | Azure | Terraform | GitHub Actions | CI/CD | REST APIs | Microservices | Distributed Systems | Docker | Azure API Management | GitHub Copilot | AI | DevOps | Cloud | Software Engineering | Technical Lead | Architecture | Automated Testing | Security | Observability ...

Lead Engineer

Hiring Organisation
Reed Technology
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
focus of this role is building cloud-native, microservices-based solutions within Azure. You'll have strong experience with modern architecture principles, distributed systems and Azure Service Bus , enabling scalable, event-driven platforms. You'll Bring * Strong experience with C# .NET and Azure * Expertise designing and delivering microservices … architectures * Hands-on experience with Azure Service Bus and event-driven integrations * Strong understanding of modern architecture, APIs and distributed systems * Experience leading technical delivery across engineering teams * Focus on quality, resilience, maintainability and operational excellence * CI/CD, DevOps and automation experience * Strong stakeholder engagement and communication ...

Kafka Platform Engineer

Location
Knutsford, England, United Kingdom
resilient and secure platform solutions that underpin key business services and support innovation across the organisation. You will work with modern cloud-native technologies, distributed systems and event-driven architectures at enterprise scale, helping to improve platform reliability, security and automation. This is an opportunity to help shape … scale Confluent Kafka platforms supporting business-critical workloads. Building secure, resilient and highly available streaming solutions, including multi-region and hybrid cloud environments. Applying distributed systems, event-driven architecture and platform automation practices, including Infrastructure as Code, to address engineering requirements across the platform. Developing and improving Kafka ...

Senior Kafka Platform Engineer

Location
Knutsford, England, United Kingdom
this role, you will contribute to scalable, resilient and secure platform solutions that support services used across the organisation. Working with cloud‐native technologies, distributed systems and event‐driven architectures, you will help improve streaming capabilities used by a wide range of teams and business areas. This … scale Confluent Kafka platforms supporting enterprise workloads across cloud, on‐premise and hybrid environments, including multi‐cluster, multi‐region and highly available deployments. Applying distributed systems knowledge, event‐driven architecture practices and Confluent Platform technologies, including Kafka Connect, Schema Registry, Cluster Linking and ksqlDB, to deliver reliable, scalable ...

Principal Test Engineer

Location
Greater Manchester, England, United Kingdom
engineering practices Act as a recognised test engineering authority, providing technical leadership and guidance on testing standards and best practice Drive quality across complex distributed systems, including microservices, APIs, cloud-based environments and multi-system integrations Influence senior stakeholders, architects, developers and product teams on requirements, testability, design … automation frameworks and embedding testing within CI/CD pipelines Strong technical capability in a modern programming language, with experience testing APIs, microservices and distributed systems Experience defining and implementing testing strategies, governance frameworks and enterprise-wide quality standardsStrong stakeholder management and communication skills, with the ability ...

Backend Software Engineer C# .Net - FinTech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
backend focussed Software Engineer with a first class education looking for an opportunity to progress your career, working on complex and interesting systems in an impactful role? You could be joining a scaling FinTech with secure backing and ambitious growth plans. What's in it for you: Salary … events Your role: As a Backend Software Engineer you will design and develop business critical backend services using modern C# .Net, working on distributed systems that process large volumes of data with demanding performance and reliability requirements. You'll be involved throughout the software development lifecycle, from technical ...

Data Engineer (Full-Stack Data Products)

Hiring Organisation
Catalyst
Location
NE1, Newcastle upon Tyne, Tyne & Wear, United Kingdom
Employment Type
Permanent
Salary
£60000 - £100000/annum
continued excellent performance. About the Role As a Data Engineer you will play a key role in developing, building and maintaining scalable data intensive systems, pipelines and platforms that power analytics, operational systems, and AI-driven products. This role combines full-stack or backend software engineering with modern … Design and develop sophisticated data pipelines to import data from internal and external sources and seamlessly integrate into data platforms. Maintenance & Data Reliability : Ensure systems are well-maintained, enabling uninterrupted access to crucial data. Continuously verify data quality and integrity to support decision making. Continuous Improvement & Collaboration : Collaborate with ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
other incentives. Job Summary: The Senior Software Engineer is a senior technical contributor responsible for designing, developing, and maintaining complex, AWS-native software systems within their area of ownership. This role combines deep hands‐on software engineering expertise with strong cloud, data engineering, and AI capabilities. The Senior Software … role requires a strong foundation in data engineering and cloud‐native development, as well as the ability to build scalable, reliable, and observable systems that support modern software products and platforms. Key Responsibilities: Software Engineering & Technical Leadership Design, develop, and maintain scalable, secure, and reliable software applications and services. ...

Software Engineering Manager

Hiring Organisation
Adria Solutions
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
modern cloud-native environment. Youll play a key role in shaping architecture, driving best practices, and supporting the delivery of scalable, secure backend systems used by customers at scale. The Role As Engineering Manager, youll lead a team of Software Engineers working across cloud-native microservices and distributed … modern tools, including AI-assisted development. About You Youll be an experienced engineering leader with a strong technical background in backend or distributed systems development, ideally using Golang. Youll bring: Strong commercial experience with Golang or similar backend technologies. Previous experience in a leadership, team lead or engineering ...

Senior Platform/Dev Ops Engineer Anaplan · Manchester · DevOps & Release Pay not stated 3w ago

Location
Manchester, England, United Kingdom
Python, Kotlin, Bash, or similar languages. Experience with build and dependency tooling such as Gradle, Poetry, and UV. Strong understanding of Linux internals, networking, distributed systems, and platform reliability engineering. Experience driving platform modernization and developer enablement initiatives. Strong stakeholder management, collaboration, and technical leadership skills. Preferred Qualifications … developer platforms (IDP) at enterprise scale. Experience with platform governance, security, secrets management, and compliance integration. Exposure to event-driven platform architectures and scalable distributed systems. Experience mentoring teams and influencing engineering standards across organizations. Knowledge of modern platform engineering trends, GitOps practices, and cloud-native ecosystems. Technologies ...

Senior Software Engineer, Infrastructure and Efficiency Roku, Inc.

Location
Manchester, England, United Kingdom
About the Role You will bea SME and technical leader in engineering Infrastructure, productivity and enterprise tooling, partnering with globally distributed Engineering, Product and Security teams and systems. What You’ll Be Doing Roku is seeking a world class engineer to be a true force multiplier by owning …/release strategy, and self-service support tools. Architect and evolve, CI/CD and build/test pipelines using Jenkins, Docker, and build systems (Bazel/BitBake/Yocto preferred) to support multi-site engineering environments. Own and scale test and quality workflows leveraging test management systems ...

Senior Backend Engineer (Java)

Hiring Organisation
Randstad Technologies Recruitment
Location
Manchester, United Kingdom
Employment Type
Contract
Contract Rate
£450 - £500/day Inside IR35 via Umbrella
week on-site) Role Type: Contract About the Role We are seeking a Senior Backend Engineer to design, build, and scale resilient, high-performance distributed systems. This role is ideal for a pragmatic developer who thrives in fast-paced Agile environments, excels at navigating large existing codebases, and delivers … What You'll Bring (Must-Haves) Experience: 5+ years of hands-on backend engineering experience, with deep expertise in Java and Spring Boot . Distributed Systems: proven track record in microservices architecture, relational database modeling, and event-driven messaging (e.g., Kafka ). Cloud & DevOps: Hands-on experience with ...

Principal Software Engineer

Hiring Organisation
Cathcart Technology
Location
Manchester, United Kingdom
Employment Type
Permanent
influence while remaining closely involved in building software. The engineering environment includes: Java and Spring Boot AWS cloud infrastructure, including serverless technologies Microservices and distributed systems Docker and Kubernetes Terraform and Infrastructure as Code CI/CD and automated deployment pipelines Test-Driven Development (TDD) Pair programming … genuine interest in writing clean, maintainable and well-tested code. Experience working in collaborative Agile engineering environments. An understanding of modern software architecture and distributed systems. The ability to balance hands-on delivery with wider technical responsibilities. Experience with AWS, DevOps tooling, containerisation and Infrastructure as Code would ...

GIS Architect

Location
Altrincham, England, United Kingdom
open-source geospatial technologies, giving you the opportunity to influence solution design using the best technology for each project. Many of our projectsleverageGeographic Information Systems (GIS) and open-source geospatial technologies, enabling clients to unlock the value of location intelligence through advanced mapping, spatialanalysisand data integration. This role offers … partners. Key requirements: Significant experience designing and delivering enterprise GIS and geospatial solutions within complex digital environments. Strong understanding of software architecture, including distributed systems, microservices, event-driven and serverless architectures. Experience designing cloud-native solutions using AWS and/or Azure. Strong knowledge of GIS platforms, spatial ...