> Markdown version of [/jobs/ext/4596135-distributed-systems-software-engineer-uk](https://www.wearedevelopers.com/jobs/ext/4596135-distributed-systems-software-engineer-uk). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Distributed Systems Software Engineer (UK) - **Company:** IBM - **Location:** London, UK (Remote available) - **Experience:** Experienced - **Salary:** £35,000 - £60,000 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Artificial Intelligence, Amazon Web Services, Systems Engineering, Microsoft Azure, C++ (Programming Language), Cloud Computing, Code Review, Computer Programming, Software Debugging, Distributed Systems, Design of User Interfaces, Python (Programming Language), Software Engineering, Database Engines, Google Cloud, Backend, Apache Kafka, Golang, Programming Languages, Microservices - **Published:** November 6, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5955670106 ## About the Role * 4+ years of industry experience designing, building, scaling, and supporting backend systems in production * Strong software engineering practices, including code reviews, a focus on quality, and documentation * Strong programming and algorithmic skills, with proficiency in a major programming language such as Java, Go, C/C++, or Python * Deep curiosity and enthusiasm for distributed systems and storage systems * Strong project delivery and communication skills * Experience driving operational excellence for large production services * Customer-centricity, teamwork, technical leadership, and mentorship, with enthusiasm for team and company success * Preferred: Proven track record of delivering large-scale, highly available, high-quality systems * Preferred: Hands-on expertise in large-scale systems engineering or distributed systems * Preferred: Experience on-call for critical systems ## Description * Independently drive complex technical projects from start to finish * Build, architect, design, develop, and operationalize mission-critical backend services that deliver customer value * Create high-performance, scalable, reliable, and resilient services * Troubleshoot and debug technical issues across a complex stack, including microservices, containers, and virtualization * Ensure services are operationally ready and meet customer availability and performance SLAs * Work across the WarpStream stack, including its agent storage engine, multi-tenant control plane, product features, and developer console * Build services that operate across cloud providers such as AWS, GCP, and Azure * Participate in on-call support for the WarpStream product Technologies: * AI * AWS * Architect * Azure * Backend * Cloud * GCP * IBM * Support * Java * Kafka * Python * microservices * JavaScript * Network * UX UI Design