Distributed Systems Jobs in London

1 to 25 of 107 Distributed Systems Jobs in London

Rust Engineer

Greater London, England, United Kingdom
Understanding Recruitment
Our Cryptography partners are seeking a Distributed Systems Engineer to develop production-level distributed systems in Rust. This client is building novel proof systems and you will work on their open-source proving architecture at the lowest level. The successful Distributed Systems Engineer … will join a company that boasts some of the brightest minds in Cryptography and has secured over $15m in two funding rounds. For this Distributed Systems Engineer role, we are looking for experience in the following: Building applications using Rust Strong distributed systems background and understanding … of relevant principles P2P software systems Blockchain protocols Cryptography background beneficial Strong education (MSc and PhD preferred) If you are seeking an opportunity to work as a Distributed Systems Engineer and work with an incredibly well-funded start-up, alongside exceptional professionals in the cryptography space, APPLY more »
Posted:

Senior Software Engineer - Sustainable Cloud-Native Platform

London, United Kingdom
Burns Sheehan
Senior Software Engineer | Sustainable Cloud Native Platform | Distributed Systems Up to £100,000 per annum plus bonus and stock Hybrid in London office Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems Are you a Senior Software Engineer with considerable cloud/infrastructure experience? Looking to … experience working with Golang, Rust or C/C++ Experience working on software infrastructure or building cloud native software Experience working with high scale, distributed systems Understanding of systems design and how different components interact If this sounds like you, feel free to apply and I can … run through more details! Senior Software Engineer | Sustainable Cloud Native Platform| Distributed Systems Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds. more »
Employment Type: Permanent
Salary: GBP 100,000 Annual
Posted:

Senior Software Engineer

Greater London, England, United Kingdom
Burns Sheehan
Senior Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £100,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 … looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust or C/C++. 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 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 details more »
Posted:

Lead Software Engineer

Greater London, England, United Kingdom
Burns Sheehan
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £120,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 … looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust 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 to … 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 more »
Posted:

🌳🌳🌳 X8 Senior Software Engineers – Fintech – Start-up/Scaleup Environment – 100% Project based – Optimizing Performance/SQL/GOLANG/ Dynamic Modelling/AWS/ Offices based in LONDON 🌳🌳🌳

London Area, United Kingdom
Areti Group
highly scalable microservice architecture by the end of H2 What you'll do As a Senior Software Engineer, you’ll be designing and architecting distributed systems using modern event-driven architecture principles, ensuring scalability, reliability, and performance. That means defining design patterns and fundamental software engineering principles to … effectively with product teams to understand requirements, provide technical guidance, and ensure alignment between product vision and technical implementation. Ideal skillset: Golang SQL Architecting distributed systems using modern event-driven architecture principles, ensuring scalability, reliability, and performance Dynamic Modelling concepts AWS, and familiarity with cloud-native architectures and … applications. You’ll demonstrate proficiency in multiple programming languages, with a strong emphasis on being language agnostic and polyglot. You’ll bring proficiency in distributed systems design and architecture, with hands-on experience in building scalable and resilient systems, paired with a strong understanding of design patterns more »
Posted:

Senior Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
NP Group
together with other leaders in the field. The ideal profiles would be for a senior and a mid-level engineer with a background in distributed systems (Senior - 10-20 years/Mid Level -5-10 years). Work on building Virtual Machine offering as part of the Compute … team. Ideal background is someone who has virtual machines or virtual networking experience but open to consider all strong engineers with a background in distributed systems. Technical Knowledge Required: Proficiency in distributed systems and Linux systems engineering Coding in programming languages such as C, C++, Golang … automation, such as Terraform, Ansible, or Helm. Active engagement or contributions to the open-source community. Familiarity with software build processes and secure supply systems, like Bazel or OpenSSF. The role You will have an opportunity to team up with fellow engineers to craft tailored solutions meeting their unique more »
Posted:

Senior Software Engineer

London, United Kingdom
NP Group
together with other leaders in the field. The ideal profiles would be for a senior and a mid-level engineer with a background in distributed systems (Senior - 10-20 years/Mid Level -5-10 years). Work on building Virtual Machine offering as part of the Compute … team. Ideal background is someone who has virtual machines or virtual networking experience but open to consider all strong engineers with a background in distributed systems. Technical Knowledge Required: Strong background in distributed systems and Linux systems engineering Coding in programming languages such as C, C++ … automation, such as Terraform, Ansible, or Helm. Active engagement or contributions to the open-source community. Familiarity with software build processes and secure supply systems, like Bazel or OpenSSF. The role You will have an opportunity to team up with fellow engineers to craft tailored solutions meeting their unique more »
Employment Type: Permanent
Salary: GBP 125,000 Annual
Posted:

Senior Software Engineer

South West London, London, United Kingdom
Networking People (UK) Limited
together with other leaders in the field. The ideal profiles would be for a senior and a mid-level engineer with a background in distributed systems (Senior - 10-20 years/Mid Level -5-10 years). Work on building Virtual Machine offering as part of the Compute … team. Ideal background is someone who has virtual machines or virtual networking experience but open to consider all strong engineers with a background in distributed systems. Technical Knowledge Required: Strong background in distributed systems and Linux systems engineering Coding in programming languages such as C, C++ … automation, such as Terraform, Ansible, or Helm. Active engagement or contributions to the open-source community. Familiarity with software build processes and secure supply systems, like Bazel or OpenSSF. The role You will have an opportunity to team up with fellow engineers to craft tailored solutions meeting their unique more »
Employment Type: Permanent
Salary: £85,000
Posted:

Principal Engineer - Cloud Platform

London Area, United Kingdom
Hybrid / WFH Options
Tata Consultancy Services
Experience implementing security controls, compliance standards, and security monitoring in cloud environments. Understanding of regulatory compliance requirements such as GDPR, HIPAA, and PCI-CIS. Distributed Systems and Networking: Understanding of distributed systems principles, including scalability, fault tolerance, and eventual consistency. Knowledge of networking concepts, including virtual more »
Posted:

Senior Java Developer

United Kingdom, London
Ncounter
stakeholders and peers in locations globally. As an analytical thinker, enjoying a challenge will be a must and experience in the developing real-time systems will be a given. You will also need to have a passion for financial markets, with knowledge of multiple financial markets and market structures. … Experience: - 8+ years expertise with core Java - Demonstrable experience scaling real-time systems - Exposure to both Front Office and Middle Office environments - Java 11, AWS, Microservices and Ansible - Multi-threading, MySQL, Spring and Hibernate experience - Expertise with system reliability & testing - Knowledge in recoverability, automation, throughput and latency. - Low-latency … expertise and distributed systems expertise - Knowledge of at least one scripting language (shell, python, perl etc.) This could be the right role for you if you are a Senior Java Engineer that is passionate about delivering high-quality software and new features for high traffic platforms. You will more »
Employment Type: Permanent
Salary: £140,000 - £160,000
Posted:

Machine Learning Engineer - LLM / ML Infra

London Area, United Kingdom
European Recruitment
AI Innovation Team as a Machine Learning Infrastructure Engineer. We are working with a London-based start-up dedicated to engineering cutting-edge AI systems poised to revolutionize industries worldwide. As a Machine Learning Infrastructure Engineer, you will play a crucial role in developing a robust framework for rapid … inference of these models. You will develop the core inference engine to seamlessly deploy large machine learning models to customers at scale and across distributed systems, contributing significantly to the automated pipeline, optimizing for high throughput training runs and rapid experimentation while achieving top hardware efficiency. Please note … performance computing clusters across GPU/TPU, preferably in PyTorch. Proficiency in efficient serving of large machine learning models at scale, including quantization and distributed computing, leveraging libraries such as deepspeed. Strong software engineering acumen with expertise in software design/architecture, particularly in Python. Understanding of the latest more »
Posted:

AI Systems Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
BeTechnology Group
Job Title : AI Systems Engineer Location: London/Cambridge (hybrid) Salary : £90-120k About Us: I'm currently working with an industry pioneer who are looking for an AI Infrastructure Engineer as they continue to build the most comprehensive AI ecosystem ever! Specialising in cutting-edge solutions that … scheme Pension scheme Group income protection Casual work environment with team outings and social events Position Overview: They are currently seeking a talented AI Systems Engineer to join their fast-paced, dynamic team. In this role, you will play a pivotal role in designing, implementing, and maintaining the robust … required to power their advanced AI and machine learning workflows. Collaborating closely with their multidisciplinary team, you will contribute to building scalable, resilient, and distributed systems that drive the success of their AI-driven applications. Responsibilities : Write clean, efficient code in Python for various components of the AI more »
Employment Type: Permanent
Salary: £90000 - £120000/annum benefits
Posted:

AI Systems Engineer

East London, London, United Kingdom
Hybrid / WFH Options
Be Technology
Job Title : AI Systems Engineer Location: London/Cambridge (hybrid) Salary : £90-120k About Us: I'm currently working with an industry pioneer who are looking for an AI Infrastructure Engineer as they continue to build the most comprehensive AI ecosystem ever! Specialising in cutting-edge solutions that … scheme Pension scheme Group income protection Casual work environment with team outings and social events Position Overview: They are currently seeking a talented AI Systems Engineer to join their fast-paced, dynamic team. In this role, you will play a pivotal role in designing, implementing, and maintaining the robust … required to power their advanced AI and machine learning workflows. Collaborating closely with their multidisciplinary team, you will contribute to building scalable, resilient, and distributed systems that drive the success of their AI-driven applications. Responsibilities : Write clean, efficient code in Python for various components of the AI more »
Employment Type: Permanent
Salary: £90,000
Posted:

System Engineer

London Area, United Kingdom
Hybrid / WFH Options
be:technology
Job Title : AI Systems Engineer Location: London/Cambridge (hybrid) Salary : £90-120k About Us: I’m currently working with an industry pioneer who are looking for an AI Systems Engineer as they continue to build the most comprehensive AI ecosystem ever! Specialising in cutting-edge solutions … pushing the boundaries of AI technology and delivering impactful solutions to clients across various sectors. Position Overview: They are currently seeking a talented AI Systems Engineer to join their fast-paced, dynamic team. In this role, you will play a pivotal role in designing, implementing, and maintaining the robust … required to power their advanced AI and machine learning workflows. Collaborating closely with their multidisciplinary team, you will contribute to building scalable, resilient, and distributed systems that drive the success of their AI-driven applications. Responsibilities : Write clean, efficient code in Python for various components of the AI more »
Posted:

Senior Software Engineer Technical Lead

London Area, United Kingdom
NP Group
/Technical lead experienced in working with and/or on virtual server technologies, virtual networking technologies, network programming. Technical Knowledge Required: Proficiency in distributed systems and Linux systems engineering. Coding in programming languages such as C, C++, Golang or Rust. Experience working with and/or more »
Posted:

Senior Software Engineer/Technical Lead

London, United Kingdom
NP Group
/Technical lead experienced in working with and/or on virtual server technologies, virtual networking technologies, network programming. Technical Knowledge Required: Proficiency in distributed systems and Linux systems engineering. Coding in programming languages such as C, C++, Golang or Rust. Experience working with and/or more »
Employment Type: Permanent
Salary: GBP 130,000 Annual
Posted:

Senior Software Engineer / Technical Lead

South West London, London, United Kingdom
Networking People (UK) Limited
/Technical lead experienced in working with and/or on virtual server technologies, virtual networking technologies, network programming. Technical Knowledge Required: Proficiency in distributed systems and Linux systems engineering. Coding in programming languages such as C, C++, Golang or Rust. Experience working with and/or more »
Employment Type: Permanent
Posted:

Rust Developer | Trading Technology

London Area, United Kingdom
Selby Jennings
and beyond. They seek a Software Engineer with a strong background in STEM and a passion for software development. While experience with low latency systems, algorithmic trading, or MEV is advantageous, a strong interest in these areas is essential. Their culture is fast-paced, collaborative, and encourages ownership from … Responsibilities: Enhance their low-latency trading infrastructure Optimise core engine performance and network infrastructure Develop new features focused on transaction efficiency and advanced trading systems Skills: Proficient in Rust or similar (C/C++/C#/Java/Go) with a willingness to learn Rust Experience with latency … sensitive system development, multi-threaded coding, and scalable distributed systems Familiarity with concurrency, OOP, database systems, and basic SQL Knowledge of Linux/Unix, AWS, Git, Docker, EVM, and blockchain fundamentals Apply now more »
Posted:

Java Software Engineer

London Area, United Kingdom
Job N Job (UK) (US) (CA) (PK)
/17) Proficient in using one or more of the following languages such as Go OR Scala OR Kotlin OR Python Understanding of distributed systems and cloud technologies (AWS, GCP etc.) Understanding of microservices architecture Understanding of RESTful APIs and web technologies Experience in automating deployment, releases and … Understanding of security frameworks/standards Understanding of data streaming and messaging frameworks (Kafka, Spark, etc.) and modern database technologies (Cockroach etc.) Understanding of distributed tracing and monitoring (Zipkin, OpenTracing, Prometheus, ELK stack, Micrometer metrics, etc.) Experience with containers (Docker, Kubernetes, EKS, GKE etc.) Experience in the all stages … practices, design principles, and implementation patterns that lead to high-quality maintainable solutions. Ability to work in a dynamic, agile environment within a geographically distributed team Ability to focus on promptly addressing customer needs Ability to work within a diverse and inclusive team Technically curious, versatile and solution oriented more »
Posted:

SW Engineer, Autonomy, London

London, England, United Kingdom
Lambda Automata
and deployment (i.e., data management, large scale evaluation, training). Data analysis, interpreting, manipulating, and visualizing data. SW development for large or complex or distributed systems. SW development for sensors (e.g., navigation systems) or control systems interacting with the physical world. SW development for game development, numerical … computing or physics simulators. Proficiency in Python and C or C++ or Rust. Keywords: robotics, computer vision, numerical computing, computational geometry, robotics engineer, distributed systems, C, C++, Rust, mobile robotics Benefits Performance Bonus Stock Option Plan more »
Posted:

Technical Lead ( Senior Sofwtare developer)

London, United Kingdom
Hybrid / WFH Options
Elgin Shaw
issues, stack traces, core dumps, slow disk writes, high system load, memory bottlenecks, eternal device bottlenecks, and threading issues. Knowledge of the Linux, build systems and user space device drivers. An understanding of how distributed systems operate, either in cloud or robotics systems, and how to … make these types of systems more scalable and performant. This is some of the world’s hardest and most impactful problems to solve. Which is why we’re building a diverse, world-class team of people who are motivated by the opportunity to work with brilliant people on challenging more »
Employment Type: Permanent
Salary: £130000 - £150000/annum Dental, Healthcare, Equity
Posted:

Technical Test Engineering Lead

London, Barking
Chase
capabilities and skills: Bachelor's degree in Electrical/Computer Engineering, Computer Science, or equivalent practical experience. Experience in defining test strategies for complex systems Strong and recent hands-on professional experience (actively coding) working as a software developer in test. Preferred qualifications, capabilities and skills Strong programming skills … experience using REST Assured, HTTP clients, libraries for working with JSON files and other tools relevant for test automation of APIs desirable Understanding of distributed systems and experience working with cloud technologies (e.g. AWS, GCP, Azure) desirable. Experience with containers (Docker, Kubernetes, etc.) desirable Experience with (incl. setting more »
Employment Type: Permanent
Posted:

Back-end Engineer

London Area, United Kingdom
Haiper
and verification testing to maintain software reliability Collaborate with internal teams and external vendors to fix and enhance products Document development phases and monitor systems to ensure their stability Keep software up-to-date with the latest technologies Requirements and Skills: Bachelor's or Master's degree in Computer … architecture, including relational databases (such as MySQL, PostgreSQL) and non-relational databases (such as MongoDB) Deep understanding and proven ability to design and implement distributed systems Proficient in using middleware such as message queues and caching systems to build high-performance backend services Solid foundation in computer … software principles, with knowledge of Linux operating systems, storage solutions, and network I/O Proficient in containerisation technologies with a deep understanding of Kubernetes Familiarity with CI/CD tools and capable of utilising these tools to automate processes Knowledge of common open-source monitoring systems such more »
Posted:

Azure DevOps Engineer

London Area, United Kingdom
Hybrid / WFH Options
Vallum Associates
UNIX command line tools and other modern/popular languages (powershell, Go) • Working experience in Agile methodologies (SCRUM, Kanban) • Understanding of design patterns and distributed system architecture Nice to have: • Programming background required - hands-on experience with at least one programming language (Java, Python, C#) • Experience in leading and more »
Posted:

Senior Site Reliability Engineer

Greater London, England, United Kingdom
Hybrid / WFH Options
ManpowerGroup
forward in endlessly different directions. We are looking for world-class Site Reliability Engineer with experience in developing processes, tools and automation for managing distributed systems in production environments. Our team combines software and systems engineering with system administration practices to develop creative engineering solutions to operations … infrastructure and application layers. Demonstrated automation skills, showcasing how you've applied automation to solve problems and reduce manual effort and activity. Knowledge of distributed computing and cloud-native applications, including proficiency in AWS, Terraform, ELK stack (including monitoring tools as mentioned), PagerDuty/OpsGenie or similar, and Jenkins. … including Service Level Objectives (SLOs), Service Level Indicators (SLIs), and error budgets. Understanding of development and operations models, with a holistic view of monitoring systems and processes. Experience working in Agile environments, with the ability to adapt to changing requirements and priorities. OTHER DESIRABLE SKILLS: Exceptional problem-solving skills more »
Posted:
Distributed Systems
London
10th Percentile
£72,500
25th Percentile
£77,500
Median
£95,000
75th Percentile
£125,000
90th Percentile
£150,000