Distributed Systems Jobs in England

76 to 100 of 434 Distributed Systems Jobs in England

Senior Java Developer

Manchester, North West, United Kingdom
InterQuest Group (UK) Limited
engineering alongside driving best practice and projects. What You'll Do Working primarily in Java (Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Help with the hiring process … team workflows and development processes Stay hands-on with coding when necessary, especially in system-critical components What They're Looking For Strong expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance More ❯
Employment Type: Permanent
Posted:

Senior Java Software Engineer

City of London, London, United Kingdom
Arrows
/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering culture. What You'll Be Doing: Build and scale … design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributed systems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL and relational database skills More ❯
Posted:

Senior Java Software Engineer

London Area, United Kingdom
Arrows
/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering culture. What You'll Be Doing: Build and scale … design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributed systems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL and relational database skills More ❯
Posted:

Senior Java Software Engineer

london, south east england, united kingdom
Arrows
/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering culture. What You'll Be Doing: Build and scale … design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributed systems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL and relational database skills More ❯
Posted:

Senior Java Software Engineer

london (city of london), south east england, united kingdom
Arrows
/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering culture. What You'll Be Doing: Build and scale … design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributed systems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL and relational database skills More ❯
Posted:

Senior Java Software Engineer

slough, south east england, united kingdom
Arrows
/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering culture. What You'll Be Doing: Build and scale … design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributed systems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL and relational database skills More ❯
Posted:

Senior Rust Engineer – London (Hybrid / On-site)

London Area, United Kingdom
Hybrid / WFH Options
NonStop Consulting
On-site) Location: London, UK Type: Full-time | Permanent Salary: Competitive + equity + benefits Are you a seasoned Rust Engineer with a passion for building high-performance, reliable systems? We’re looking for an experienced Senior Rust Engineer to join our London team and take ownership of critical backend components that power our next-generation platform. What You … ll Do Architect, design, and implement core systems in Rust Lead by example — write clean, efficient, and idiomatic Rust code Mentor junior and mid-level engineers, sharing best practices in systems design and Rust development Collaborate with cross-functional teams to deliver scalable, secure, and fault-tolerant applications Drive performance tuning, code reviews, and architectural improvements across the … stack What We’re Looking For 5–8+ years of professional software engineering experience 3–5+ years of hands-on experience with Rust in production environments Strong understanding of systems programming , concurrency , networking , and low-level performance optimisation Experience with microservices , distributed systems , or blockchain technologies is highly desirable Familiarity with Linux systems , CI/CD More ❯
Posted:

Senior Rust Engineer – London (Hybrid / On-site)

City of London, London, United Kingdom
Hybrid / WFH Options
NonStop Consulting
On-site) Location: London, UK Type: Full-time | Permanent Salary: Competitive + equity + benefits Are you a seasoned Rust Engineer with a passion for building high-performance, reliable systems? We’re looking for an experienced Senior Rust Engineer to join our London team and take ownership of critical backend components that power our next-generation platform. What You … ll Do Architect, design, and implement core systems in Rust Lead by example — write clean, efficient, and idiomatic Rust code Mentor junior and mid-level engineers, sharing best practices in systems design and Rust development Collaborate with cross-functional teams to deliver scalable, secure, and fault-tolerant applications Drive performance tuning, code reviews, and architectural improvements across the … stack What We’re Looking For 5–8+ years of professional software engineering experience 3–5+ years of hands-on experience with Rust in production environments Strong understanding of systems programming , concurrency , networking , and low-level performance optimisation Experience with microservices , distributed systems , or blockchain technologies is highly desirable Familiarity with Linux systems , CI/CD More ❯
Posted:

Senior Rust Engineer – London (Hybrid / On-site)

london, south east england, united kingdom
Hybrid / WFH Options
NonStop Consulting
On-site) Location: London, UK Type: Full-time | Permanent Salary: Competitive + equity + benefits Are you a seasoned Rust Engineer with a passion for building high-performance, reliable systems? We’re looking for an experienced Senior Rust Engineer to join our London team and take ownership of critical backend components that power our next-generation platform. What You … ll Do Architect, design, and implement core systems in Rust Lead by example — write clean, efficient, and idiomatic Rust code Mentor junior and mid-level engineers, sharing best practices in systems design and Rust development Collaborate with cross-functional teams to deliver scalable, secure, and fault-tolerant applications Drive performance tuning, code reviews, and architectural improvements across the … stack What We’re Looking For 5–8+ years of professional software engineering experience 3–5+ years of hands-on experience with Rust in production environments Strong understanding of systems programming , concurrency , networking , and low-level performance optimisation Experience with microservices , distributed systems , or blockchain technologies is highly desirable Familiarity with Linux systems , CI/CD More ❯
Posted:

Senior Rust Engineer – London (Hybrid / On-site)

slough, south east england, united kingdom
Hybrid / WFH Options
NonStop Consulting
On-site) Location: London, UK Type: Full-time | Permanent Salary: Competitive + equity + benefits Are you a seasoned Rust Engineer with a passion for building high-performance, reliable systems? We’re looking for an experienced Senior Rust Engineer to join our London team and take ownership of critical backend components that power our next-generation platform. What You … ll Do Architect, design, and implement core systems in Rust Lead by example — write clean, efficient, and idiomatic Rust code Mentor junior and mid-level engineers, sharing best practices in systems design and Rust development Collaborate with cross-functional teams to deliver scalable, secure, and fault-tolerant applications Drive performance tuning, code reviews, and architectural improvements across the … stack What We’re Looking For 5–8+ years of professional software engineering experience 3–5+ years of hands-on experience with Rust in production environments Strong understanding of systems programming , concurrency , networking , and low-level performance optimisation Experience with microservices , distributed systems , or blockchain technologies is highly desirable Familiarity with Linux systems , CI/CD More ❯
Posted:

Senior Rust Engineer – London (Hybrid / On-site)

london (city of london), south east england, united kingdom
Hybrid / WFH Options
NonStop Consulting
On-site) Location: London, UK Type: Full-time | Permanent Salary: Competitive + equity + benefits Are you a seasoned Rust Engineer with a passion for building high-performance, reliable systems? We’re looking for an experienced Senior Rust Engineer to join our London team and take ownership of critical backend components that power our next-generation platform. What You … ll Do Architect, design, and implement core systems in Rust Lead by example — write clean, efficient, and idiomatic Rust code Mentor junior and mid-level engineers, sharing best practices in systems design and Rust development Collaborate with cross-functional teams to deliver scalable, secure, and fault-tolerant applications Drive performance tuning, code reviews, and architectural improvements across the … stack What We’re Looking For 5–8+ years of professional software engineering experience 3–5+ years of hands-on experience with Rust in production environments Strong understanding of systems programming , concurrency , networking , and low-level performance optimisation Experience with microservices , distributed systems , or blockchain technologies is highly desirable Familiarity with Linux systems , CI/CD More ❯
Posted:

Senior Machine Learning Engineer, Scaling and Performance

London, United Kingdom
Hybrid / WFH Options
InstaDeep Ltd
for you. Responsibilities Scaling Expertise: Design and implement strategies to efficiently scale machine learning models across diverse hardware platforms (GPU/TPU). Performance Optimisation: Analyse and profile ML systems under heavy load, pinpointing bottlenecks, and implementing targeted optimisations. Distributed Systems Architecture: Create robust distributed training and inference solutions for maximum computational efficiency. Algorithmic Optimisation: Research … and performance. Low-Level Mastery: Write high-quality Python, C/C++, XLA, Pallas, Triton, and/or CUDA code to achieve performance breakthroughs. Required Skills Understanding of Linux systems, performance analysis tools, and hardware optimisation techniques Experience with distributed training frameworks (Ray, Dask, PyTorch Lightning, etc.) Expertise with Python and/or C/C++ Development with … traces, identifying opportunities for custom XLA operations and CUDA kernel development. Implement and apply SOTA architectures (MAMBA, Griffin, Hyena) to research and applied projects. Adapt algorithms for large-scale distributed architectures across HPC clusters. Employ memory-efficient techniques within models for increased parameter counts and longer context lengths. What We Offer: Real-World Impact: Directly contribute to the performance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer - Manchester

Manchester, North West, United Kingdom
InterQuest Group (UK) Limited
engineering alongside driving best practice and projects. What You'll Do Working primarily in Java (Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Continuously improve team workflows and … development processes What They're Looking For Good expertise in Java and JVM-based systems (3+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and More ❯
Employment Type: Permanent
Posted:

Founding Software Engineer

City of London, London, United Kingdom
Inferity AI
to-end ownership + product influence 🌍 Flexible location (London/Athens hubs) Key Responsibilities Architect and implement the backend platform for data processing, search, and advanced reasoning Design scalable systems and APIs for data-intensive, low-latency workflows Optimize database interactions for high-speed visual search and reasoning Manage cloud infrastructure (compute, networking, storage, security, observability) Set up CI … first approach: asking “why,” not just “how” What You’ll Need Essential Skills Startup Mindset: Bias for action, ownership, comfort with ambiguity Backend Development: Python (FastAPI, Flask) + microservices Distributed Systems: Scaling high-volume data systems Cloud: AWS/GCP/Azure (ECS/EKS, S3, Lambda, IAM or similar) Databases: PostgreSQL + strong data modeling Containers … Vector search (Pinecone, pgvector, Weaviate, Qdrant etc.) Video ingestion pipelines & codecs 💡Don’t worry if you haven’t used these exact tools. If you’ve built and scaled similar systems, we’d love to hear from you. Next Steps Apply here or email us at jobs@inferity.ai with your CV, GitHub, or just a note on why this role More ❯
Posted:

Founding Software Engineer

London Area, United Kingdom
Inferity AI
to-end ownership + product influence 🌍 Flexible location (London/Athens hubs) Key Responsibilities Architect and implement the backend platform for data processing, search, and advanced reasoning Design scalable systems and APIs for data-intensive, low-latency workflows Optimize database interactions for high-speed visual search and reasoning Manage cloud infrastructure (compute, networking, storage, security, observability) Set up CI … first approach: asking “why,” not just “how” What You’ll Need Essential Skills Startup Mindset: Bias for action, ownership, comfort with ambiguity Backend Development: Python (FastAPI, Flask) + microservices Distributed Systems: Scaling high-volume data systems Cloud: AWS/GCP/Azure (ECS/EKS, S3, Lambda, IAM or similar) Databases: PostgreSQL + strong data modeling Containers … Vector search (Pinecone, pgvector, Weaviate, Qdrant etc.) Video ingestion pipelines & codecs 💡Don’t worry if you haven’t used these exact tools. If you’ve built and scaled similar systems, we’d love to hear from you. Next Steps Apply here or email us at jobs@inferity.ai with your CV, GitHub, or just a note on why this role More ❯
Posted:

Founding Software Engineer

london, south east england, united kingdom
Inferity AI
to-end ownership + product influence 🌍 Flexible location (London/Athens hubs) Key Responsibilities Architect and implement the backend platform for data processing, search, and advanced reasoning Design scalable systems and APIs for data-intensive, low-latency workflows Optimize database interactions for high-speed visual search and reasoning Manage cloud infrastructure (compute, networking, storage, security, observability) Set up CI … first approach: asking “why,” not just “how” What You’ll Need Essential Skills Startup Mindset: Bias for action, ownership, comfort with ambiguity Backend Development: Python (FastAPI, Flask) + microservices Distributed Systems: Scaling high-volume data systems Cloud: AWS/GCP/Azure (ECS/EKS, S3, Lambda, IAM or similar) Databases: PostgreSQL + strong data modeling Containers … Vector search (Pinecone, pgvector, Weaviate, Qdrant etc.) Video ingestion pipelines & codecs 💡Don’t worry if you haven’t used these exact tools. If you’ve built and scaled similar systems, we’d love to hear from you. Next Steps Apply here or email us at jobs@inferity.ai with your CV, GitHub, or just a note on why this role More ❯
Posted:

Founding Software Engineer

london (city of london), south east england, united kingdom
Inferity AI
to-end ownership + product influence 🌍 Flexible location (London/Athens hubs) Key Responsibilities Architect and implement the backend platform for data processing, search, and advanced reasoning Design scalable systems and APIs for data-intensive, low-latency workflows Optimize database interactions for high-speed visual search and reasoning Manage cloud infrastructure (compute, networking, storage, security, observability) Set up CI … first approach: asking “why,” not just “how” What You’ll Need Essential Skills Startup Mindset: Bias for action, ownership, comfort with ambiguity Backend Development: Python (FastAPI, Flask) + microservices Distributed Systems: Scaling high-volume data systems Cloud: AWS/GCP/Azure (ECS/EKS, S3, Lambda, IAM or similar) Databases: PostgreSQL + strong data modeling Containers … Vector search (Pinecone, pgvector, Weaviate, Qdrant etc.) Video ingestion pipelines & codecs 💡Don’t worry if you haven’t used these exact tools. If you’ve built and scaled similar systems, we’d love to hear from you. Next Steps Apply here or email us at jobs@inferity.ai with your CV, GitHub, or just a note on why this role More ❯
Posted:

Founding Software Engineer

slough, south east england, united kingdom
Inferity AI
to-end ownership + product influence 🌍 Flexible location (London/Athens hubs) Key Responsibilities Architect and implement the backend platform for data processing, search, and advanced reasoning Design scalable systems and APIs for data-intensive, low-latency workflows Optimize database interactions for high-speed visual search and reasoning Manage cloud infrastructure (compute, networking, storage, security, observability) Set up CI … first approach: asking “why,” not just “how” What You’ll Need Essential Skills Startup Mindset: Bias for action, ownership, comfort with ambiguity Backend Development: Python (FastAPI, Flask) + microservices Distributed Systems: Scaling high-volume data systems Cloud: AWS/GCP/Azure (ECS/EKS, S3, Lambda, IAM or similar) Databases: PostgreSQL + strong data modeling Containers … Vector search (Pinecone, pgvector, Weaviate, Qdrant etc.) Video ingestion pipelines & codecs 💡Don’t worry if you haven’t used these exact tools. If you’ve built and scaled similar systems, we’d love to hear from you. Next Steps Apply here or email us at jobs@inferity.ai with your CV, GitHub, or just a note on why this role More ❯
Posted:

Senior Software Engineer

cheltenham, south west england, united kingdom
Hybrid / WFH Options
Obsidian Security
Join us as we define the future of SaaS security Senior Software Engineer About The Role As a Senior Software Engineer at Obsidian, you'll: Build new backend processing systems that power Obsidian's core product Maintain, improve, and evolve existing systems to ensure performance, resilience, and scalability Design and implement APIs and backend services, including multithreaded applications … and adapting to changing requirements Understanding of software design principles and engineering best practices Desirable Experience Experience with cloud platforms (AWS, GCP), object storage (S3), or event/streaming systems (Kafka, Redis) Familiarity with Git for version control and deployment tooling such as GitLab CI/CD Exposure to large-scale distributed systems and performance optimization Employee More ❯
Posted:

Lead Software Engineer

City of London, London, United Kingdom
Retelligence
and people development. You’ll oversee one or more engineering teams, guiding them through complex technical challenges while contributing directly to the design and architecture of scalable, cloud-native systems built on C#, .NET, and Azure microservices . Technical Leadership & Team Management Lead, coach, and develop a team (or multiple teams) of talented engineers, fostering a culture of ownership … strong delivery capability. Remain hands-on with design, architecture, and code reviews to guide and elevate technical quality across teams. Engineering Delivery & Architecture Drive the design and implementation of distributed, high-availability systems built with C#, .NET Core , and Azure . Lead architectural discussions and define technical direction, ensuring solutions are scalable, secure, and maintainable . Translate complex … both technical and non-technical audiences. Play a key role in planning, estimating, and delivering cross-functional engineering initiatives. Operational Excellence Oversee the stability, performance, and reliability of core systems in production. Participate in or oversee the on-call rotation, providing senior escalation support when needed. Lead post-incident reviews and drive long-term improvements in system resilience and More ❯
Posted:

Lead Software Engineer

London Area, United Kingdom
Retelligence
and people development. You’ll oversee one or more engineering teams, guiding them through complex technical challenges while contributing directly to the design and architecture of scalable, cloud-native systems built on C#, .NET, and Azure microservices . Technical Leadership & Team Management Lead, coach, and develop a team (or multiple teams) of talented engineers, fostering a culture of ownership … strong delivery capability. Remain hands-on with design, architecture, and code reviews to guide and elevate technical quality across teams. Engineering Delivery & Architecture Drive the design and implementation of distributed, high-availability systems built with C#, .NET Core , and Azure . Lead architectural discussions and define technical direction, ensuring solutions are scalable, secure, and maintainable . Translate complex … both technical and non-technical audiences. Play a key role in planning, estimating, and delivering cross-functional engineering initiatives. Operational Excellence Oversee the stability, performance, and reliability of core systems in production. Participate in or oversee the on-call rotation, providing senior escalation support when needed. Lead post-incident reviews and drive long-term improvements in system resilience and More ❯
Posted:

Lead Software Engineer

london, south east england, united kingdom
Retelligence
and people development. You’ll oversee one or more engineering teams, guiding them through complex technical challenges while contributing directly to the design and architecture of scalable, cloud-native systems built on C#, .NET, and Azure microservices . Technical Leadership & Team Management Lead, coach, and develop a team (or multiple teams) of talented engineers, fostering a culture of ownership … strong delivery capability. Remain hands-on with design, architecture, and code reviews to guide and elevate technical quality across teams. Engineering Delivery & Architecture Drive the design and implementation of distributed, high-availability systems built with C#, .NET Core , and Azure . Lead architectural discussions and define technical direction, ensuring solutions are scalable, secure, and maintainable . Translate complex … both technical and non-technical audiences. Play a key role in planning, estimating, and delivering cross-functional engineering initiatives. Operational Excellence Oversee the stability, performance, and reliability of core systems in production. Participate in or oversee the on-call rotation, providing senior escalation support when needed. Lead post-incident reviews and drive long-term improvements in system resilience and More ❯
Posted:

Lead Software Engineer

slough, south east england, united kingdom
Retelligence
and people development. You’ll oversee one or more engineering teams, guiding them through complex technical challenges while contributing directly to the design and architecture of scalable, cloud-native systems built on C#, .NET, and Azure microservices . Technical Leadership & Team Management Lead, coach, and develop a team (or multiple teams) of talented engineers, fostering a culture of ownership … strong delivery capability. Remain hands-on with design, architecture, and code reviews to guide and elevate technical quality across teams. Engineering Delivery & Architecture Drive the design and implementation of distributed, high-availability systems built with C#, .NET Core , and Azure . Lead architectural discussions and define technical direction, ensuring solutions are scalable, secure, and maintainable . Translate complex … both technical and non-technical audiences. Play a key role in planning, estimating, and delivering cross-functional engineering initiatives. Operational Excellence Oversee the stability, performance, and reliability of core systems in production. Participate in or oversee the on-call rotation, providing senior escalation support when needed. Lead post-incident reviews and drive long-term improvements in system resilience and More ❯
Posted:

Lead Software Engineer

london (city of london), south east england, united kingdom
Retelligence
and people development. You’ll oversee one or more engineering teams, guiding them through complex technical challenges while contributing directly to the design and architecture of scalable, cloud-native systems built on C#, .NET, and Azure microservices . Technical Leadership & Team Management Lead, coach, and develop a team (or multiple teams) of talented engineers, fostering a culture of ownership … strong delivery capability. Remain hands-on with design, architecture, and code reviews to guide and elevate technical quality across teams. Engineering Delivery & Architecture Drive the design and implementation of distributed, high-availability systems built with C#, .NET Core , and Azure . Lead architectural discussions and define technical direction, ensuring solutions are scalable, secure, and maintainable . Translate complex … both technical and non-technical audiences. Play a key role in planning, estimating, and delivering cross-functional engineering initiatives. Operational Excellence Oversee the stability, performance, and reliability of core systems in production. Participate in or oversee the on-call rotation, providing senior escalation support when needed. Lead post-incident reviews and drive long-term improvements in system resilience and More ❯
Posted:

Java Software Engineer

Manchester Area, United Kingdom
CACTUS
less technologies) Agile development – Scrum, Kanban, TDD, BDD Nice to have Skills: Good understanding of Docker and Kubernetes Experience in large scale integration projects involving messaging, web services and distributed systems Apache Camel and WSO2 Integrator (or similar products) ELK stack OpenStack platform Workflow/Business Process Management tools (Pega) Terraform Azure Cloud Platform Public Sector experience More ❯
Posted:
Distributed Systems
England
10th Percentile
£66,750
25th Percentile
£73,750
Median
£95,000
75th Percentile
£120,000
90th Percentile
£150,000