1 to 25 of 89 Permanent Distributed Systems Jobs in the North West

Backend Engineer 1861

Location
Manchester, England, United Kingdom
modern platform that enables secure enterprise integrations, AI agent workflows, knowledge access and business process automation . You will be working across backend engineering, distributed systems, APIs, cloud-native technologies and event-driven architecture, collaborating closely with AI Engineers, Data Scientists, Enterprise Architects and Security teams. The Role … business stakeholders What We're Looking For We're interested in engineers with strong backend development experience and a background in building enterprise-scale, distributed and highly available platforms . Strong experience in several of the following would be highly beneficial: Java, Python or Node.js REST APIs and microservices ...

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

Principal Software Engineer Backend Technologies, Platform (UK Remote)

Hiring Organisation
Turnitin
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
backend development, particularly in Java and serverless architectures, combined with solid frontend experience. This role is ideal for engineers passionate about building scalable distributed systems, data modeling, and delivering high-performing, reliable software solutions for our award-winning educational platform. As a core contributor to our shared services … team, you will play a key role in developing and enhancing the foundational systems that power both existing and new applications. This role is fully hands-on, requiring active involvement in coding, development, and implementation of technical solutions. You will also be called upon to lead more junior engineers ...

Senior Software Engineer - Backend

Hiring Organisation
On the Beach Group plc
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
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 for communicating with … dayDesigning and building scalable backend applications and servicesDeveloping APIs used by customer-facing applications and internal systemsIntegrating with external suppliers and third-party platformsBuilding systems that process high volumes of requests and dataDesigning distributed and event-driven architecturesWorking with asynchronous messaging and streaming technologiesSolving problems around performance, latency ...

Design Lead / Senior Solution Architect

Location
Manchester, England, United Kingdom
product strategy — providing architectural leadership across multiple initiatives, guiding engineering teams through complex design challenges, and driving innovation through modern cloud, AI, and distributed system architectures. You will collaborate closely with product managers, business stakeholders, UX teams, engineering leaders, and development teams to ensure scalable, secure, and maintainable solutions … Cloud Engineering teams to optimise deployment and operational models. Design cloud-native solutions leveraging AWS and equivalent cloud platforms. Architect microservices, event-driven systems, API ecosystems, and integration platforms. Define cloud security, networking, and disaster recovery strategies. Identify and implement opportunities for AI-powered solutions within business applications. Architect ...

Technology Lead

Location
Chester, England, United Kingdom
performance tuning , memory management, garbage collection optimisation, thread analysis, heap diagnostics, and application profiling. Lead the design, development, and optimisation of Spring Boot microservices , distributed systems, event-driven applications, and enterprise APIs. Drive engineering best practices across architecture, coding standards, observability, non-functional requirements, and software delivery. Partner … performance diagnostics, and application profiling. Extensive experience designing, building, and supporting Spring Boot microservices within large-scale enterprise environments. Strong expertise in REST APIs, distributed systems, microservices architecture, and event-driven design patterns. Experience with messaging and streaming technologies such as Kafka , MQ, or similar. Strong experience with ...

Senior Software Engineer - Go, Python

Location
Manchester, England, United Kingdom
platforms and business-critical software. This role combines hands-on software engineering with technical leadership, making it ideal for someone who enjoys building scalable systems while helping shape engineering standards, architecture decisions, and best practices across the wider team. While the primary language is Go (Golang), we're also … Doing Building high-quality backend applications using Go Designing scalable, secure and resilient software solutions Developing and improving APIs, services and distributed systems Collaborating with product, architecture and engineering teams Driving code quality through testing, reviews and best practice Supporting cloud adoption and modern engineering approaches Contributing ...

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

Kafka Platform Engineer

Hiring Organisation
Barclays
Location
Knutsford, Cheshire, United Kingdom
Salary
£ 80 K
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 … operating enterprise-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 security ...

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

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 Software Engineer, Infrastructure and Efficiency

Hiring Organisation
Roku
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
across a variety of disciplines.About the RoleYou will be a 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 DoingRoku is seeking a world class engineer to be a true force multiplier … branching/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 (e.g. ...

Software Engineer, Backend - AI Practice Team

Location
Warrington, England, United Kingdom
Engineer to join us full-time on our Artificial Intelligence (AI) Practice Team. In this role, you will design and scale high-performance backend systems that power real-time analytics and retrieval-augmented generation (RAG) pipelines. You’ll build distributed services that deliver sub-500ms response times under … high load, enabling next-generation AI and data-driven applications. What You Will Do Architect distributed systems: Design and implement event-driven backends using advanced patterns such as CQRS, Event Sourcing, Saga, and Circuit Breakers. Build at scale: Develop and maintain web services in Go and Python, leveraging ...

Senior Back-End Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£75,000
modern engineering practices, including AI-assisted software development. #LI-SD2 #LI-Hybrid Responsibilities Design, develop, and deliver complex back-end services, APIs, and distributed systems that power business-critical and customer-facing applications. Lead the technical delivery of strategic initiatives from concept through production deployment. Drive architectural decisions … strong focus on back-end development. Expert-level proficiency in C# and .NET . Extensive experience designing, building, and supporting scalable APIs, services, and distributed systems. Proven experience delivering secure, resilient, high-performance software solutions in production environments. Strong understanding of software architecture, design patterns, and engineering best practices. ...

Golang Software Engineer

Hiring Organisation
Adria Solutions
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
Explore and utilise AI-assisted development tools to improve productivity and quality. Skills & Experience Commercial experience developing applications usingGolang. Experience building APIs, microservices, and distributed systems. Exposure to AWS cloud services and modern cloud-native development. Understanding of CI/CD pipelines and automated testing practices. Experience working with ...

Software Engineer

Hiring Organisation
Moorepay
Location
Manchester, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
experience using LLM APIs or AI-enhanced features and Agents. Experience with cloud services such as AWS, Azure, or serverless platforms. Interest in distributed systems, event-driven architectures, or DDD concepts. Familiarity with observability tooling and debugging complex systems. ...

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

Senior Software Engineer

Hiring Organisation
Anson McCade
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 80 K
contributing to a high-performing development culture.Excellent communication skills, able to bridge technical detail and business value effectively.Strategic thinking with the ability to design systems aligned with business goals.Comfort working across distributed systems and integrating diverse technologies.Preferred Skills & Experience:Deep understanding of software architecture, design patterns … with cloud services such as AWS, Azure, or Google Cloud, and CI/CD pipelines.Proficiency in SQL/NoSQL databases and modern version control systems (e.g., Git).Strong leadership skills with experience leading technical initiatives and cross-functional teams.Agility to adapt to new tools, frameworks, and evolving business needs.Experience ...

Senior Software Engineer

Hiring Organisation
Anson Mccade
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
high-performing development culture. Excellent communication skills, able to bridge technical detail and business value effectively. Strategic thinking with the ability to design systems aligned with business goals. Comfort working across distributed systems and integrating diverse technologies. Preferred Skills & Experience: Deep understanding of software architecture, design patterns … cloud services such as AWS , Azure , or Google Cloud , and CI/CD pipelines. Proficiency in SQL/NoSQL databases and modern version control systems (e.g., Git). Strong leadership skills with experience leading technical initiatives and cross-functional teams. Agility to adapt to new tools, frameworks, and evolving ...

Technology Lead (Remote - UK)

Hiring Organisation
Reonomy
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 60 K
shape the technical roadmapTranslate business requirements into scalable technical solutionsIdentify risks early and proactively remove blockersCloud & InfrastructureBuild and evolve AWS-based, cloud-native systems (Lambda, ECS, RDS, S3, SQS, API Gateway, CloudWatch)Own both application code and infrastructure (Infrastructure as Code, e.g., Terraform)Design and maintain CI/… onboarding of engineersEncourage thoughtful adoption of AI-assisted development toolsKey Qualifications:Proven experience as a Tech Lead, Staff Engineer, or Senior Engineer owning complex systems in productionStrong hands-on AWS experience and cloud-native architecture expertiseProficiency in at least one modern programming language (Python, Java, Node.js, etc.)Deep understanding ...

Software Engineer

Hiring Organisation
Lloyds Banking Group
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
Experience integrating with third-party security or intelligence platforms. Knowledge of cloud platforms and infrastructure-as-code approaches. Experience with event-driven architectures and distributed systems. Familiarity with monitoring, observability and operational support practices. Understanding of AI technologies and how they can be applied to automate workflows, improve data ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Salford, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
£63,824 - £80,158 per annum
Python, we welcome applications from experienced backend developers with Java, C#, Go or similar object-oriented programming backgrounds, with experience designing, operating and improving distributed systems. This permanent Grade 7 role can be based in London, Cardiff, Darlington, Edinburgh, Belfast, Birmingham or Salford, with hybrid working … Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience building and supporting applications in containerised environments. * Knowledge of Linux/Unix fundamentals and TCP/ ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
Python, we welcome applications from experienced backend developers with Java, C#, Go or similar object-oriented programming backgrounds, with experience designing, operating and improving distributed systems. This permanent Grade 7 role can be based in London, Cardiff, Darlington, Edinburgh, Belfast, Birmingham or Salford, with hybrid working … Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience building and supporting applications in containerised environments. * Knowledge of Linux/Unix fundamentals and TCP/ ...

Engineering Lead

Hiring Organisation
Moorepay
Location
Manchester, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
practices. (Azure DevOps) Strong communication skills, with the ability to guide, mentor, and collaborate effectively across disciplines. Exposure to microservices, event-driven architectures, and distributed system design. ...

Lead Developer

Location
Winsford, England, United Kingdom
architecture, drive technical direction, and lead a small engineering team. This is a role for someone who doesn’t just write code, but designs systems, sets standards, and ships scalable software. You will take ownership of their platform architecture, ensure engineering excellence, and turn product vision into reliable, production … technical architecture and system design. Lead a small team and raise the engineering bar. Design scalable applications using Laravel . Architect microservices and modular systems where appropriate. Build secure, high‐performance REST APIs. Implement queue‐based and event‐driven systems. Design systems with scalability, reliability, and fault tolerance ...