Distributed Systems Jobs in England

1 to 25 of 434 Distributed Systems Jobs in England

Engineering Team Lead – Distributed Systems / Data Platforms

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Partnerscale
Engineering Team Lead – Distributed Systems/Data Platforms Location: Manchester (Hybrid) Salary: Up to £75,000 + bonus (15–20%) + travel allowance & benefits Permanent, Full-time We are recruiting for an Engineering Team Lead to join a growing technology business and lead a team working on large-scale distributed data platforms. This is a hands-on … leadership role where you’ll oversee the design, development and delivery of resilient, high-availability systems that handle significant data workloads. You’ll work across a range of technologies including Riak, Cassandra, Couchbase, DynamoDB, Aerospike, Redis and MongoDB. Direct experience with NoSQL datastores is a bonus, but not expected. We’re looking for someone with a strong software engineering … teams through data platform or backend engineering projects. You’ll be responsible for driving best practices, mentoring developers and ensuring smooth delivery across multiple projects. A deep understanding of distributed systems, data storage and scalable architectures will be key. Key experience required: Proven experience leading a software or data engineering team Strong understanding of distributed systems More ❯
Employment Type: Full-Time
Salary: £70,000 - £75,000 per annum
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Burns Sheehan
Senior Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £110,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Senior Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that … provider🌳 What they're looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, C/C++ or Java. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Experience working on software infrastructure or building Cloud native software using Kubernetes Understanding of systems … network programming - that's a plus... but definitely not needed! If this sounds like you, feel free to apply and I can run through more details! Senior Software Engineer | Distributed Systems | Sustainable Cloud Native Platform More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Burns Sheehan
Senior Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £110,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Senior Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that … provider🌳 What they're looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, C/C++ or Java. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Experience working on software infrastructure or building Cloud native software using Kubernetes Understanding of systems … network programming - that's a plus... but definitely not needed! If this sounds like you, feel free to apply and I can run through more details! Senior Software Engineer | Distributed Systems | Sustainable Cloud Native Platform More ❯
Posted:

Senior Software Engineer

london, south east england, united kingdom
Burns Sheehan
Senior Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £110,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Senior Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that … provider🌳 What they're looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, C/C++ or Java. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Experience working on software infrastructure or building Cloud native software using Kubernetes Understanding of systems … network programming - that's a plus... but definitely not needed! If this sounds like you, feel free to apply and I can run through more details! Senior Software Engineer | Distributed Systems | Sustainable Cloud Native Platform More ❯
Posted:

Senior Software Engineer

london (city of london), south east england, united kingdom
Burns Sheehan
Senior Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £110,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Senior Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that … provider🌳 What they're looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, C/C++ or Java. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Experience working on software infrastructure or building Cloud native software using Kubernetes Understanding of systems … network programming - that's a plus... but definitely not needed! If this sounds like you, feel free to apply and I can run through more details! Senior Software Engineer | Distributed Systems | Sustainable Cloud Native Platform More ❯
Posted:

Lead Software Engineer

City of London, London, United Kingdom
Burns Sheehan
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that … they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition and creation of solutions from 0-1, solving ambiguous and … complex challenges. Experience working on software infrastructure or building Cloud native software using Kubernetes. Understanding of systems design and Open Source components. If you have knowledge of building virtual machines - Virtual servers, virtual networking or network programming - that's a plus... but definitely not needed! If this sounds like you, feel free to apply and I can run through More ❯
Posted:

Lead Software Engineer

London Area, United Kingdom
Burns Sheehan
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that … they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition and creation of solutions from 0-1, solving ambiguous and … complex challenges. Experience working on software infrastructure or building Cloud native software using Kubernetes. Understanding of systems design and Open Source components. If you have knowledge of building virtual machines - Virtual servers, virtual networking or network programming - that's a plus... but definitely not needed! If this sounds like you, feel free to apply and I can run through More ❯
Posted:

Lead Software Engineer

london, south east england, united kingdom
Burns Sheehan
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that … they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition and creation of solutions from 0-1, solving ambiguous and … complex challenges. Experience working on software infrastructure or building Cloud native software using Kubernetes. Understanding of systems design and Open Source components. If you have knowledge of building virtual machines - Virtual servers, virtual networking or network programming - that's a plus... but definitely not needed! If this sounds like you, feel free to apply and I can run through More ❯
Posted:

Lead Software Engineer

london (city of london), south east england, united kingdom
Burns Sheehan
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that … they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition and creation of solutions from 0-1, solving ambiguous and … complex challenges. Experience working on software infrastructure or building Cloud native software using Kubernetes. Understanding of systems design and Open Source components. If you have knowledge of building virtual machines - Virtual servers, virtual networking or network programming - that's a plus... but definitely not needed! If this sounds like you, feel free to apply and I can run through More ❯
Posted:

Lead Software Engineer

slough, south east england, united kingdom
Burns Sheehan
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that … they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition and creation of solutions from 0-1, solving ambiguous and … complex challenges. Experience working on software infrastructure or building Cloud native software using Kubernetes. Understanding of systems design and Open Source components. If you have knowledge of building virtual machines - Virtual servers, virtual networking or network programming - that's a plus... but definitely not needed! If this sounds like you, feel free to apply and I can run through More ❯
Posted:

Lead Python Engineer

East London, London, United Kingdom
Ncounter LTD
to help design and evolve internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks used across the business. What youll do: Design, develop, and maintain performant, reliable frameworks and services in Python … Build productivity tools and platforms that streamline workflows across investment and technology teams Contribute to code reviews and best practices, improving overall development quality Work across distributed systems, containers, and automation pipelines to deliver scalable solutions What were looking for: 6+ years professional software development experience Strong proficiency in high-performance Python (deep ecosystem knowledge and best practices … Experience with at least one JVM language (Java, Kotlin, Scala) is an advantage Background in distributed systems and large-scale compute frameworks Familiarity with Docker, Kubernetes, Linux environments, and CI/CD automation This role offers the chance to work on complex technical challenges at scale, with direct impact on high-performance computing platforms. If youre a skilled More ❯
Employment Type: Permanent
Posted:

Principal Python Engineer

East London, London, England, United Kingdom
Ncounter
to help design and evolve internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks used across the business. What you’ll do: Design, develop, and maintain performant, reliable frameworks and services in … Python Build productivity tools and platforms that streamline workflows across investment and technology teams Contribute to code reviews and best practices, improving overall development quality Work across distributed systems, containers, and automation pipelines to deliver scalable solutions What we’re looking for: 6+ years’ professional software development experience Strong proficiency in high-performance Python (deep ecosystem knowledge and … best practices) Experience with at least one JVM language (Java, Kotlin, Scala) is an advantage Background in distributed systems and large-scale compute frameworks Familiarity with Docker, Kubernetes, Linux environments, and CI/CD automation This role offers the chance to work on complex technical challenges at scale, with direct impact on high-performance computing platforms. If you More ❯
Employment Type: Full-Time
Salary: £180,000 - £200,000 per annum, Negotiable, OTE
Posted:

Internship - Distributed Build System

london, south east england, united kingdom
Apple
as well as the end-customer product. We are looking for an intern to join our efforts. You'll work on profiling, improving & extending large-scale novel build and distributed systems to meet the needs of Apple's operating system engineers. If you have an interest in system software, cloud services, or developer tooling, then we have many … and direction of our product. Description As an intern in SWE Developer Productivity, you'll learn how Apple builds & releases software and you'll be encouraged to research established distributed system techniques to apply to our unique domain in order to achieve high performance, reliability and long-term maintainability. You'll have space to perform experiments, make recommendations, and … have a chance to present your work to our leadership team. In your role as an intern on our team you will: * Spend the majority of your time building distributed services & tooling in Swift, deploying frequently with Kubernetes & profiling changes with Xcode or distributed tracing tooling. * Contribute to engineering a high-performance system through algorithm design, optimization, and More ❯
Posted:

Principal Software Engineer

London Area, United Kingdom
Orbis Group
Principal Software Engineer (Golang | Distributed Systems) London – On-site Up to £170,000 base + 25% bonus + excellent benefits Permanent I’m partnered with a high-growth technology company building a world-class data and services platform that processes tens of billions of monthly requests — powering real-time insights for millions of users globally. They’re hiring … a Principal Software Engineer (Golang) to join their London engineering team as a hands-on technical leader — driving architectural direction, mentoring engineers, and solving complex distributed systems challenges at scale. The Opportunity Architect and scale high-throughput, event-driven systems built in Go Lead the evolution of real-time APIs and data platforms handling billions of requests … They’re Looking For 8+ years’ backend engineering experience, ideally at Staff/Principal/Tech Lead level Expert-level proficiency with Golang in production Proven track record designing distributed systems and event-driven architectures (Kafka, RabbitMQ, WebSockets) Deep understanding of PostgreSQL , Redis , and high-performance data systems Strong DevOps mindset — CI/CD, infrastructure as code More ❯
Posted:

Principal Software Engineer

City of London, London, United Kingdom
Orbis Group
Principal Software Engineer (Golang | Distributed Systems) London – On-site Up to £170,000 base + 25% bonus + excellent benefits Permanent I’m partnered with a high-growth technology company building a world-class data and services platform that processes tens of billions of monthly requests — powering real-time insights for millions of users globally. They’re hiring … a Principal Software Engineer (Golang) to join their London engineering team as a hands-on technical leader — driving architectural direction, mentoring engineers, and solving complex distributed systems challenges at scale. The Opportunity Architect and scale high-throughput, event-driven systems built in Go Lead the evolution of real-time APIs and data platforms handling billions of requests … They’re Looking For 8+ years’ backend engineering experience, ideally at Staff/Principal/Tech Lead level Expert-level proficiency with Golang in production Proven track record designing distributed systems and event-driven architectures (Kafka, RabbitMQ, WebSockets) Deep understanding of PostgreSQL , Redis , and high-performance data systems Strong DevOps mindset — CI/CD, infrastructure as code More ❯
Posted:

Principal Software Engineer

london, south east england, united kingdom
Orbis Group
Principal Software Engineer (Golang | Distributed Systems) London – On-site Up to £170,000 base + 25% bonus + excellent benefits Permanent I’m partnered with a high-growth technology company building a world-class data and services platform that processes tens of billions of monthly requests — powering real-time insights for millions of users globally. They’re hiring … a Principal Software Engineer (Golang) to join their London engineering team as a hands-on technical leader — driving architectural direction, mentoring engineers, and solving complex distributed systems challenges at scale. The Opportunity Architect and scale high-throughput, event-driven systems built in Go Lead the evolution of real-time APIs and data platforms handling billions of requests … They’re Looking For 8+ years’ backend engineering experience, ideally at Staff/Principal/Tech Lead level Expert-level proficiency with Golang in production Proven track record designing distributed systems and event-driven architectures (Kafka, RabbitMQ, WebSockets) Deep understanding of PostgreSQL , Redis , and high-performance data systems Strong DevOps mindset — CI/CD, infrastructure as code More ❯
Posted:

Principal Software Engineer

slough, south east england, united kingdom
Orbis Group
Principal Software Engineer (Golang | Distributed Systems) London – On-site Up to £170,000 base + 25% bonus + excellent benefits Permanent I’m partnered with a high-growth technology company building a world-class data and services platform that processes tens of billions of monthly requests — powering real-time insights for millions of users globally. They’re hiring … a Principal Software Engineer (Golang) to join their London engineering team as a hands-on technical leader — driving architectural direction, mentoring engineers, and solving complex distributed systems challenges at scale. The Opportunity Architect and scale high-throughput, event-driven systems built in Go Lead the evolution of real-time APIs and data platforms handling billions of requests … They’re Looking For 8+ years’ backend engineering experience, ideally at Staff/Principal/Tech Lead level Expert-level proficiency with Golang in production Proven track record designing distributed systems and event-driven architectures (Kafka, RabbitMQ, WebSockets) Deep understanding of PostgreSQL , Redis , and high-performance data systems Strong DevOps mindset — CI/CD, infrastructure as code More ❯
Posted:

Principal Software Engineer

london (city of london), south east england, united kingdom
Orbis Group
Principal Software Engineer (Golang | Distributed Systems) London – On-site Up to £170,000 base + 25% bonus + excellent benefits Permanent I’m partnered with a high-growth technology company building a world-class data and services platform that processes tens of billions of monthly requests — powering real-time insights for millions of users globally. They’re hiring … a Principal Software Engineer (Golang) to join their London engineering team as a hands-on technical leader — driving architectural direction, mentoring engineers, and solving complex distributed systems challenges at scale. The Opportunity Architect and scale high-throughput, event-driven systems built in Go Lead the evolution of real-time APIs and data platforms handling billions of requests … They’re Looking For 8+ years’ backend engineering experience, ideally at Staff/Principal/Tech Lead level Expert-level proficiency with Golang in production Proven track record designing distributed systems and event-driven architectures (Kafka, RabbitMQ, WebSockets) Deep understanding of PostgreSQL , Redis , and high-performance data systems Strong DevOps mindset — CI/CD, infrastructure as code More ❯
Posted:

Infrastructure Research Engineer

dunfermline, north east scotland, united kingdom
European Tech Recruit
join a research lab focused on shaping the future of data center infrastructure. As a Research Engineer you will collaborate with leading scientists, tackle cutting-edge research problems in systems, foster influence in academia and industry through technological innovations, and cultivate partnerships with local and global research teams. Responsibilities as Infrastructure Research Engineer : Contribute to the research and development … s degree in Computer Science or a related technical field. Be comfortable with research methodology. Be comfortable with system design and implementation. Have an in-depth understanding of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. … Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to nh@eu-recruit.com. By applying to this role you understand that we may collect your personal data and More ❯
Posted:

Principal Software Engineer £95,000 Bonus Benefits

St. Albans, Hertfordshire, England, United Kingdom
Method Resourcing
UK) Method is partnering with a leading infrastructure technology company that's rebuilding its software architecture from the ground up. The mission is to create connected, secure, and scalable systems that enable smarter infrastructure, and deliver trusted connectivity across multiple sectors. They're looking for a Principal Software Engineer, a hands-on technical authority who will set engineering standards … shape the next generation of event-driven microservices powering their global platform. The role You'll work at the top of the engineering track, designing and delivering high-performance, distributed systems while guiding others through implementation and problem-solving. This is a deep technical role, ideal for someone who thrives on code, architecture, and tangible impact. What you … ll do Design and build scalable, distributed systems that support safety-critical environments. Lead technical decision-making and resolve engineering challenges across domains. Own the delivery of complex features, ensuring performance, resilience, and maintainability. Collaborate with Engineering Leads, Architects, and Product to translate roadmap goals into reality. Contribute to a 5-year architectural refresh, evolving systems to More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Principal Software Engineer £95,000 + Bonus + Benefits

St. Albans, Hertfordshire, South East, United Kingdom
Method-Resourcing
UK) Method is partnering with a leading infrastructure technology company that's rebuilding its software architecture from the ground up. The mission is to create connected, secure, and scalable systems that enable smarter infrastructure, and deliver trusted connectivity across multiple sectors. They're looking for a Principal Software Engineer, a hands-on technical authority who will set engineering standards … shape the next generation of event-driven microservices powering their global platform. The role You'll work at the top of the engineering track, designing and delivering high-performance, distributed systems while guiding others through implementation and problem-solving. This is a deep technical role, ideal for someone who thrives on code, architecture, and tangible impact. What you … ll do Design and build scalable, distributed systems that support safety-critical environments. Lead technical decision-making and resolve engineering challenges across domains. Own the delivery of complex features, ensuring performance, resilience, and maintainability. Collaborate with Engineering Leads, Architects, and Product to translate roadmap goals into reality. Contribute to a 5-year architectural refresh, evolving systems to More ❯
Employment Type: Permanent
Posted:

Distributed Systems Software Engineer - Up to £190k + Bonus

City of London, London, United Kingdom
Hybrid / WFH Options
Hunter Bond
Role: Distributed Systems Software Engineer - Up to £190k + Bonus Salary: Up to £190k + Bonus Location: London (Hybrid) Skills: Language agnostic, just need to be a keen technologist (Ideally experienced in Rust, Python or C++) This firm is an elite company with high tech standards who have previously set tech world records. They are made up of … to the limits. They’ll find the best team to suit your skillset/interests but you could be working on: • Designing and developing scalable, tested and production grade distributed systems • R&D work for functional programming; either pre-existing languages (such as Rust and Erlang), or purpose-built languages similar to OCaml • Building out Machine Learning Infrastructure More ❯
Posted:

Distributed Systems Software Engineer - Up to £190k + Bonus

London Area, United Kingdom
Hybrid / WFH Options
Hunter Bond
Role: Distributed Systems Software Engineer - Up to £190k + Bonus Salary: Up to £190k + Bonus Location: London (Hybrid) Skills: Language agnostic, just need to be a keen technologist (Ideally experienced in Rust, Python or C++) This firm is an elite company with high tech standards who have previously set tech world records. They are made up of … to the limits. They’ll find the best team to suit your skillset/interests but you could be working on: • Designing and developing scalable, tested and production grade distributed systems • R&D work for functional programming; either pre-existing languages (such as Rust and Erlang), or purpose-built languages similar to OCaml • Building out Machine Learning Infrastructure More ❯
Posted:

Distributed Systems Software Engineer - Up to £190k + Bonus

london, south east england, united kingdom
Hybrid / WFH Options
Hunter Bond
Role: Distributed Systems Software Engineer - Up to £190k + Bonus Salary: Up to £190k + Bonus Location: London (Hybrid) Skills: Language agnostic, just need to be a keen technologist (Ideally experienced in Rust, Python or C++) This firm is an elite company with high tech standards who have previously set tech world records. They are made up of … to the limits. They’ll find the best team to suit your skillset/interests but you could be working on: • Designing and developing scalable, tested and production grade distributed systems • R&D work for functional programming; either pre-existing languages (such as Rust and Erlang), or purpose-built languages similar to OCaml • Building out Machine Learning Infrastructure More ❯
Posted:

Distributed Systems Software Engineer - Up to £190k + Bonus

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Hunter Bond
Role: Distributed Systems Software Engineer - Up to £190k + Bonus Salary: Up to £190k + Bonus Location: London (Hybrid) Skills: Language agnostic, just need to be a keen technologist (Ideally experienced in Rust, Python or C++) This firm is an elite company with high tech standards who have previously set tech world records. They are made up of … to the limits. They’ll find the best team to suit your skillset/interests but you could be working on: • Designing and developing scalable, tested and production grade distributed systems • R&D work for functional programming; either pre-existing languages (such as Rust and Erlang), or purpose-built languages similar to OCaml • Building out Machine Learning Infrastructure More ❯
Posted:
Distributed Systems
England
10th Percentile
£66,750
25th Percentile
£73,750
Median
£95,000
75th Percentile
£120,000
90th Percentile
£150,000