Bolton, Greater Manchester, United Kingdom Hybrid / WFH Options
Humand Talent
Lead Software Engineer – UK Remote | £80,000 to £85,000 | Hands-on Leadership in Scalable Systems w/API Design Are you a technical leader ready to guide a high-performing engineering team? Do you enjoy mentoring others while staying close to architecture and system design? Interested in shaping … lifecycle while helping others grow. Why This Role is Great Lead a talented team delivering software that supports the installation, configuration and maintenance of distributedsystems at scale Balance hands-on technical design with mentoring and team development Collaborate across product, cloud, QA and systems engineering to … Building for maintainability, performance and clear documentation Experience or interest in the following would also be valuable: Managing or supporting connected devices or remote systems Working with Linux-based systems CI/CD, Docker or Kubernetes Internal tooling, API design and service orchestration Frontend technologies such as React More ❯
Altrincham, Greater Manchester, United Kingdom Hybrid / WFH Options
Humand Talent
Lead Software Engineer – UK Remote | £80,000 to £85,000 | Hands-on Leadership in Scalable Systems w/API Design Are you a technical leader ready to guide a high-performing engineering team? Do you enjoy mentoring others while staying close to architecture and system design? Interested in shaping … lifecycle while helping others grow. Why This Role is Great Lead a talented team delivering software that supports the installation, configuration and maintenance of distributedsystems at scale Balance hands-on technical design with mentoring and team development Collaborate across product, cloud, QA and systems engineering to … Building for maintainability, performance and clear documentation Experience or interest in the following would also be valuable: Managing or supporting connected devices or remote systems Working with Linux-based systems CI/CD, Docker or Kubernetes Internal tooling, API design and service orchestration Frontend technologies such as React More ❯
Bury, Greater Manchester, United Kingdom Hybrid / WFH Options
Humand Talent
Lead Software Engineer – UK Remote | £80,000 to £85,000 | Hands-on Leadership in Scalable Systems w/API Design Are you a technical leader ready to guide a high-performing engineering team? Do you enjoy mentoring others while staying close to architecture and system design? Interested in shaping … lifecycle while helping others grow. Why This Role is Great Lead a talented team delivering software that supports the installation, configuration and maintenance of distributedsystems at scale Balance hands-on technical design with mentoring and team development Collaborate across product, cloud, QA and systems engineering to … Building for maintainability, performance and clear documentation Experience or interest in the following would also be valuable: Managing or supporting connected devices or remote systems Working with Linux-based systems CI/CD, Docker or Kubernetes Internal tooling, API design and service orchestration Frontend technologies such as React More ❯
Ashton-Under-Lyne, Greater Manchester, United Kingdom Hybrid / WFH Options
Humand Talent
Lead Software Engineer – UK Remote | £80,000 to £85,000 | Hands-on Leadership in Scalable Systems w/API Design Are you a technical leader ready to guide a high-performing engineering team? Do you enjoy mentoring others while staying close to architecture and system design? Interested in shaping … lifecycle while helping others grow. Why This Role is Great Lead a talented team delivering software that supports the installation, configuration and maintenance of distributedsystems at scale Balance hands-on technical design with mentoring and team development Collaborate across product, cloud, QA and systems engineering to … Building for maintainability, performance and clear documentation Experience or interest in the following would also be valuable: Managing or supporting connected devices or remote systems Working with Linux-based systems CI/CD, Docker or Kubernetes Internal tooling, API design and service orchestration Frontend technologies such as React More ❯
will write clean, iterative code using TDD and leverage various continuous delivery practices to deploy, support and operate data pipelines You will use different distributed storage and computing technologies from the plethora of options available You will develop data models by selecting from a variety of modeling techniques and … day work Job Qualifications Technical Skills Working with data excites you; You can build and operate data pipelines, and maintain data storage, all within distributedsystems You have hands-on experience of data modeling and modern data engineering tools and platforms You have experience in writing clean, high … quality code using the preferred programming language You have built and deployed large-scale data pipelines and data-centric applications using any of the distributed storage platforms and distributed processing platforms in a production setting You have experience with data visualization techniques and can communicate the insights as More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
RS Group plc
experience: Experience creating and maintaining Java based services Experience of designing, building and operating HTTP based services Experience of working with multiple microservices and distributedsystems Experience working with eventual consistency Experience working with relational and non-relational databases Experience improving existing services and ways of working Cloud … England, United Kingdom 3 weeks ago Sr Software Development Engineer (macOS)- Remote Manchester, England, United Kingdom 1 week ago Lead Golang Software Engineer, Commercial Systems Manchester, England, United Kingdom 5 days ago Manchester, England, United Kingdom 2 weeks ago Senior Software Engineer - packaging - optimize Ubuntu Server Manchester, England, United … Kingdom 3 days ago Manchester, England, United Kingdom 1 month ago Lead Python Software Engineer, Commercial Systems Manchester, England, United Kingdom 6 days ago Senior Software Engineer - packaging - optimize Ubuntu Server Manchester, England, United Kingdom 1 month ago Software Engineer - Python - Container Images Manchester, England, United Kingdom 1 month More ❯
that creates solutions making a real difference in people's lives. This is more than just a job-it's a chance to shape systems that support individuals and organisations across the UK and Ireland. The Role As a Senior Backend Developer, you'll be a founding member of … with a passion for software craftsmanship, mentoring, and continuous improvement. Key Responsibilities Enhance features and functionality of core products Design and implement scalable backend systems using C# (.NET 6+ preferred) Build cloud-native solutions using Azure, including Azure Functions (serverless) Work with schema-less databases such as Cosmos DB … CI/CD pipelines, and tooling Investigate and resolve production issues Ensure observability through logging, metrics, and diagnostics Contribute to event-driven architecture and distributedsystems design What You Bring 5+ years of backend development experience Expertise in C#, .NET (preferably .NET 6+), and SQL Server Experience with More ❯
infrastructure, all of which runs in AWS. You will collaborate closely with multiple stakeholders including development teams to implement and maintain reliable and scalable systems while adhering to industry best practices and security standards. Responsibilities and Impact: Design, implement, and maintain observability solutions to track system health and performance. … with programming languages, such as Python or .NET C#. Additional Preferred Qualifications: Proven experience in monitoring, analyzing, and optimizing the performance of large-scale distributedsystems in a cloud environment Proven experience with Windows or Linux production environments, including managing servers, operating systems, and network configurations within More ❯
Cloud and Cloud at customer. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. In this role, you will streamline delivery by optimizing practices, improving communications and collaborations, and creating automation. Your … provisioning, configuration, deployment, and patching of network components React to production deficiencies by continuously implementing automation, self-healing, and real-time monitoring to production systems Conduct periodic on call duties Solve complex and difficult problems and build automation to prevent problem recurrence Participate in cloud service capacity planning and … demand forecasting, software performance analysis and system tuning. Partner with distributed teams in prototyping new solutions Stay informed of new technologies Required Qualification: 7+ years of software development experience a distributedsystems environment, preferably in the cloud BS or MS degree in Computer Science, or equivalent experience More ❯
Cloud and Cloud at customer. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. In this role, you will streamline delivery by optimizing practices, improving communications and collaborations, and creating automation. Your … provisioning, configuration, deployment, and patching of network components React to production deficiencies by continuously implementing automation, self-healing, and real-time monitoring to production systems Conduct periodic on call duties Solve complex and difficult problems and build automation to prevent problem recurrence Participate in cloud service capacity planning and … demand forecasting, software performance analysis and system tuning. Partner with distributed teams in prototyping new solutions Stay informed of new technologies Required Qualification: 7+ years of software development experience a distributedsystems environment, preferably in the cloud BS or MS degree in Computer Science, or equivalent experience More ❯
Cloud and Cloud at customer. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. In this role, you will streamline delivery by optimizing practices, improving communications and collaborations, and creating automation. Your … provisioning, configuration, deployment, and patching of network components React to production deficiencies by continuously implementing automation, self-healing, and real-time monitoring to production systems Conduct periodic on call duties Solve complex and difficult problems and build automation to prevent problem recurrence Participate in cloud service capacity planning and … demand forecasting, software performance analysis and system tuning. Partner with distributed teams in prototyping new solutions Stay informed of new technologies Required Qualification: 7+ years of software development experience a distributedsystems environment, preferably in the cloud BS or MS degree in Computer Science, or equivalent experience More ❯
Cloud and Cloud at customer. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. In this role, you will streamline delivery by optimizing practices, improving communications and collaborations, and creating automation. Your … provisioning, configuration, deployment, and patching of network components React to production deficiencies by continuously implementing automation, self-healing, and real-time monitoring to production systems Conduct periodic on call duties Solve complex and difficult problems and build automation to prevent problem recurrence Participate in cloud service capacity planning and … demand forecasting, software performance analysis and system tuning. Partner with distributed teams in prototyping new solutions Stay informed of new technologies Required Qualification: 7+ years of software development experience a distributedsystems environment, preferably in the cloud BS or MS degree in Computer Science, or equivalent experience More ❯
Cloud and Cloud at customer. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. In this role, you will streamline delivery by optimizing practices, improving communications and collaborations, and creating automation. Your … provisioning, configuration, deployment, and patching of network components React to production deficiencies by continuously implementing automation, self-healing, and real-time monitoring to production systems Conduct periodic on call duties Solve complex and difficult problems and build automation to prevent problem recurrence Participate in cloud service capacity planning and … demand forecasting, software performance analysis and system tuning. Partner with distributed teams in prototyping new solutions Stay informed of new technologies Required Qualification: 7+ years of software development experience a distributedsystems environment, preferably in the cloud BS or MS degree in Computer Science, or equivalent experience More ❯
Cloud and Cloud at customer. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. In this role, you will streamline delivery by optimizing practices, improving communications and collaborations, and creating automation. Your … provisioning, configuration, deployment, and patching of network components React to production deficiencies by continuously implementing automation, self-healing, and real-time monitoring to production systems Conduct periodic on call duties Solve complex and difficult problems and build automation to prevent problem recurrence Participate in cloud service capacity planning and … demand forecasting, software performance analysis and system tuning. Partner with distributed teams in prototyping new solutions Stay informed of new technologies Required Qualification: 7+ years of software development experience a distributedsystems environment, preferably in the cloud BS or MS degree in Computer Science, or equivalent experience More ❯
for our next Senior Java Developer... We are looking for a Senior Java Developer who is excited by building highly scalable, highly available, performant distributed applications to support our web, mobile and business supporting platforms. We are looking for a developer who is excited at building Spring Boot microservice … critical applications of a customer facing digital business Proven experience working autonomously and owning assigned project deliverables Experience of supporting business critical solutions and systems running on cross-platform technology stacks in a production environment Experience delivering change through Build, Dev and QA to Production, using automation Skills: Excellent … Excellent software development, software architecture and technical delivery skills in: Java Development including Domain Driven Design, Test Driven Development and Java training presentation skills DistributedSystems and architectural experience of microservices, event driven architectures and serverless Kafka, Mongo, Elastic Search and Redis AWS Cloud including step functions, lambda More ❯
Liverpool, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
focused on hands-on coding rather than management or other hands-off responsibilities. You’ll architect and build reliable and scalable AI/ML systems, laying the groundwork for a new, dedicated team focused on intelligent product capabilities. With a focus on applied machine learning, generative AI, and cloud … ML Project Ownership Lead the delivery of machine learning initiatives from exploration through to deployment and monitoring. Own the full development cycle for ML systems — including architecture, data pipelines, model training, and production deployment. Cross-functional Collaboration Work closely with Product, Engineering, and DevOps teams to embed intelligent features … engineering, and automation. Experience working with AWS (e.g., SageMaker, Bedrock) and infrastructure-as-code tools like Terraform. Solid understanding of large-scale data pipelines, distributedsystems, and microservice architectures. Comfortable working with LLMs, model fine-tuning, and building features powered by generative AI. Experience setting up CI/ More ❯
with server-side development (services, messaging, middleware) Comfortable with functional or OOP – Java, Python, .Net, Golang, Erlang, C++, Haskell, Scala, or similar Understanding of distributed system architecture, microservices and client-server design Familiarity with Google Cloud Platform (or any cloud provider) Comfortable working in Linux environments , using GNU tools … Computer Science or relevant experience in the field What You’ll Be Doing Developing low-latency , highly available, and scalable backend components Building concurrent, distributedsystems designed to perform at scale Enhancing and supporting our high-traffic platform running on Linux and open-source tools Collaborating closely with … testers, and product stakeholders Proactively identifying improvements and areas for optimisation Participating in solution design, effort estimation, and delivery planning Supporting and maintaining existing systems — diagnosing issues, fixing bugs, and ensuring uptime Bonus If You... Have experience working in high-throughput transactional systems Understand real-time data processing More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
AJ Bell
including .NET, MongoDB, AWS, Jenkins, SQL Server, and streaming technologies. We’re looking for a hands-on Principal Engineer who can code, design scalable systems, manage Staff Engineers, and drive technical excellence across multiple teams. This role is perfect for a technical leader who still enjoys writing code while … shaping architecture and mentoring engineers. About The Role As a Principal Engineer, you will play a critical role in: Architecting scalable, high-performance systems Coding and reviewing mission-critical features (at-least 60% hands-on) Managing and mentoring Staff Engineers & Senior Developers Driving best practices in software development and … system architecture Technical leadership – guiding multiple teams and ensuring best practices Managing & mentoring Staff Engineers – supporting career growth and technical excellence Architecting and scaling distributedsystems and cloud-native applications Defining and enforcing non-functional requirements (NFRs) – scalability, security, performance Implementing Test-Driven Development (TDD) and automation best More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Resident Advisor
a generally good understanding of development and the desire and ability to learn. Required Skills C1 English or equivalent Experience writing production-grade backend systems Experience in writing production-grade React applications Experience writing performant SQL Modern JavaScript ES2018+ TDD and all aspects of testing from unit through to … apps using testing-library and jest Testing .Net using NUnit, XUnit and utilising Moq Docker and kubernetes AWS and terraform Experience running high-availability distributedsystems What We Offer You Generous annual leave policies aimed at promoting work-life balance. Flexibility in working arrangements, offering hybrid or remote More ❯
We are hiring a Senior Software Engineer, Advertising Platform, to be a vital part of this mission. If you bring extensive experience building complex systems, love great technology at scale, enjoy mentoring, jumping in, and figuring things out in any system, this role is for you! What you'll … Deliver top-quality software in a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributedsystems Command of Java, C++ or Go/Golang Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading … and real-time programming Experience with distributed caching, SQL/NO SQL, and other databases is a plus Experience with Big Data and cloud services such as AWS/GCP is a plus Experience in advertising domain a big plus B.S. or M.S. degree in Computer Science, Engineering, or More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Ripjar
for the processing infrastructure and many of the analytics that collect, organise, enrich and distribute this data. Central to almost all of Ripjar's systems is the Data Collection Hub, which captures data from various sources, processes and analyses it, and then forwards it on to multiple end-user … engineers, data engineers, and data scientists. We are looking for an individual with a least 2 years industrial or commercial experience in data processing systems to come in and add to this team. Ripjar values engineers who are thoughtful and thorough problem solvers who are able to learn new … ideas and paradigms quickly. Technology Stack The specific technical skills you possess aren't as important to us as the ability to understand complex systems and get to the heart of problems. We do, however, expect you to be fluent in at least one programming language, have at least More ❯
end and back-end components. Utilize your expertise in NoSQL DB (CosmosDB) to design, develop and optimize data models for seamless storage within a distributed system. Create RESTful APIs (gRPC) to enable smooth communication between microservices and external systems. Conduct regular code reviews, unit testing, CI and maintain high More ❯
end and back-end components. Utilize your expertise in NoSQL DB (CosmosDB) to design, develop and optimize data models for seamless storage within a distributed system. Create RESTful APIs (gRPC) to enable smooth communication between microservices and external systems. Conduct regular code reviews, unit testing, CI and maintain high More ❯
Altrincham, Cheshire, United Kingdom Hybrid / WFH Options
慨正橡扯
software solutions in controlled increments (e.g., following Scrum, Agile Delivery phases, GDS Service Manual, etc.). Broad understanding of modern programming languages, leading frameworks, distributed system architectures (e.g., microservices), and the full software development lifecycle, including use of CI/CD pipelines and automated testing Strong planning skills, with More ❯
Altrincham, Cheshire, United Kingdom Hybrid / WFH Options
Informed Solutions
software solutions in controlled increments (e.g., following Scrum, Agile Delivery phases, GDS Service Manual, etc.). Broad understanding of modern programming languages, leading frameworks, distributed system architectures (e.g., microservices), and the full software development lifecycle, including use of CI/CD pipelines and automated testing. Strong planning skills, with More ❯