Permanent Distributed Systems Jobs in England

1 to 25 of 140 Permanent Distributed Systems Jobs in England

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

London Area, United Kingdom
NP Group
Senior Software Engineer - Linux, Distributed Systems, Cloud, Network Programming Permanent Central London/Hybrid Excellent Salary plus full benefits package including attractive Bonus & Equity Summary: An exciting opportunity to join an ambitious Cloud Technology organisation expanding the UK Engineering Centre as they embark on a significant greenfield initiative … development and collaborate closely together with other leaders in the field. The ideal candidate will be a Senior Software Engineer with a background in Distributed Systems & Linux Systems Engineering and meet some of the following criteria: employed by FAANG companies and/or outstanding educational background and …/or strong open source contributions and/or worked on virtual machines, network programming , etc). 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 on virtual more »
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:

Senior Software Developer

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:

AI Infrastructure Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Be Technology
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 … infrastructure. Design and deploy scalable and resilient infrastructure solutions to support AI and machine learning initiatives. Manage and optimise data pipelines, storage systems, messaging frameworks and computing resources for efficient data processing and analysis. Integrate machine learning models into production systems, ensuring seamless deployment and operation. Optimise system … performance and resource utilisation to meet scalability and efficiency goals. Implement and maintain monitoring, logging, and alerting systems to ensure the health and performance of AI infrastructure. Troubleshoot and debug issues that may arise in the AI infrastructure, ensuring timely resolution and minimal disruption to operations. Collaborate with cross more »
Employment Type: Permanent
Salary: £90,000
Posted:

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:

Senior Software Engineer, Core Prime Brokerage

London Area, United Kingdom
Selby Jennings
role in building the firm’s real-time event processing system (ie clearing sub-ledger) Responsibilities Design, develop, and maintain the core infrastructure and systems for our prime brokerage platform, including trade execution, position management, risk monitoring, and reporting modules. Build robust systems for managing the entire trade … or Python Familiarity with industry-standard technologies and protocols, including FIX protocol, market data feeds, and order management systems. Experience in building and managing distributed systems and high-throughput services Background in real-time transaction processing within trading, risk management, or web2.0 companies (large-scale transaction/event … processing systems: trading systems, risk management systems, pricing systems) Grit, drive and strong feeling of ownership coupled with collaboration and leadership Intuitive, focused, driven, organized, factual and productive; able to break through communication issues and effectively develop relationships with stakeholders across the firm Nice to have more »
Posted:

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). Technical Knowledge Required: Proficiency in distributed systems and Linux … systems engineering Coding in programming languages such as C, C++, Golang or Rust. Experience in building and enhancing compute, storage, and data platforms with exposure to open source products like Kubernetes, Knative, Ceph, Rook, Cassandra, Spark, Nate etc. Hands-on exp. with IaC tools and 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 challenges. Forge and refine more »
Posted:

Software Engineer

London Area, United Kingdom
Stanford Black Limited
Global Leading Tech First Hedge Fund - £200,000 total comp - Python Distributed Systems Engineer One of our most prestigious clients are looking for a an expert distributed systems engineer to join their core engineering team. This will involve designing and optimising data-intensive back-end systems … can reach as much as £130,000 with the total compensation reaching as much as £200,000. Further requirements include: 4+ years of relevant systems engineering experience 4 years of object-oriented Python Experience with distributed system technologies such as REST, gRPC, asynchronous and parallel processing Paxos - and … raft-based consensus and coordination systems (etcd, consul, zookeeper) STEM degree If interested please interact with this advert or get in touch via andrew.grant@stanfordblack.com more »
Posted:

Lead Data Engineer

London Area, United Kingdom
Tredence Inc
functional/non-functional business requirements Drive optimization, testing and tooling to improve quality of solutions Manage teams that build and operate high volume distributed systems in a SaaS environment Great at devising efficient processes that increase velocity and quality Desired Experience/Skills: 8+ years of relevant … experience At least two years of experience building and leading highly complex, technical engineering teams. Strong hands-on experience in Data bricks Experience managing distributed teams preferred. Strong technical experience in large distributed systems, Data Warehousing, Data Lake at scale Project management skills: financial/budget management more »
Posted:

Senior Business Analyst - Utilities

City Of Portsmouth, England, United Kingdom
TalentHawk
keen interest in gaining exposure to UK Regulated Utility or OT Security domains. Experience with projects involving the deployment of equipment to remote and distributed systems, particularly in telecoms-related assets, would be highly advantageous. Key Responsibilities: Collaborate with stakeholders to gather, analyze, and document business requirements. Facilitate … BA skills. Experience in UK Regulated Utility or OT Security domains is a plus. Familiarity with telecoms-related assets and projects involving remote and distributed systems is highly desirable. Excellent communication, interpersonal, and problem-solving skills. Ability to work independently and collaboratively in a fast-paced environment. Strong more »
Posted:

Infrastructure Engineer - ML & GPGPU Deployment

London Area, United Kingdom
European Recruitment
their generative AI products with automated testing and evaluation. 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:

Back End Developer

Royal Leamington Spa, England, United Kingdom
Pixel Toys
as well designing and implementing services, architectures and components to support our latest exciting title. You will play a crucial role in developing key systems in the server codebase: ensuring that our back end, cloud systems, and distributed systems work seamlessly together through continuous automation and … you: As a highly motivated, enthusiastic, and proactive Server/Back End Programmer, you will have broad experience working across a wide variety of systems on the back end, cloud and distributed systems. You will also come with a deep understanding of robust, clean and maintainable code, standards … and/or non-relational databases (such as Azure, DynamoDB, MongoDB etc). Apply now to help us create the most sophisticated back-end systems for game development. What can Pixel Toys offer: At Pixel Toys we are proud of the progressive, inclusive, and collaborative working environment we have more »
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:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, England
Hybrid / WFH Options
ECM Selection
for power electronics. A small and friendly group of software developers in Cambridge are looking to expand their team as they continue to develop systems for power electronics applications. As part of a much larger, multinational organisation, they have the backing and facilities to support a wide range of … development projects. They currently seek Software Engineers skilled in writing effective embedded C++ in Linux environments for systems including microcontrollers (STM32), bare-metal and RTOS applications, as well as larger systems such as multi-core SoCs (AMD, Xilinx and others). There is some legacy code in C … engineer will be able to easily use the most suitable for the task in hand. Knowledge of common synchronisation mechanisms used in multi-process systems will be needed. And of course, familiarity with revision control, change management and continuous integration systems will be expected. Good candidates for the more »
Employment Type: Permanent
Salary: to £70k plus benefits
Posted:

Senior Embedded Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Premier Group Recruitment
following is nice to have: FPGA Architectures (Xilinx Zynq etc.) Multi-Threaded programming Scripting languages (Python, Bash etc.) Good understanding of Electronics Hardware & Circuits Systems architecture & distributed systems Benefits: 10% bonus Private medical & health insurance Up to 5% matched pension (10% total) Flexible & Hybrid working If you more »
Posted:

Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Intrasonics, an Ipsos Company
trying to improve its workflow, and we are not afraid of investing in new ideas. If you like to design, develop, and deploy resilient distributed systems you will fit right in. You will have the chance to work on established projects, kickstart new ones, and make a case … working with databases (e.g. MySQL, PostgreSQL, MSSQL, or MongoDB) Familiarity with front-end technologies such as HTML, CSS, and JavaScript. Experience with version control systems (e.g. Git, or SVN) Familiarity with Agile development methodologies An ability to produce clear, informative supporting documentation. Desirable Skills Comfortable with Unix core command …/project tracking software, e.g. Jira Knowledge of container and orchestration technologies (e.g. Docker, Kubernetes, LXC) Other technologies associated with multi-tier architectures, and distributed computing. E.g. Redis, RabbitMQ, Prometheus, Apache Kafka, ELK, load balancers, ... What is in it for me? Ipsos UK offer an attractive basic salary more »
Posted:

Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
FINBOURNE Technology
hire an experienced developer with experience building scalable and performant software and who is excited by the idea of writing, supporting and maintaining globally distributed systems for the financial services industry. This is a fantastic opportunity to work in a fast-growing business and contributing to the scaling … of a system from thousands of users to millions! Key responsibilities include: Optimising our current technology stack to improve performance and stability Develop internal systems and integrate with external systems to expand product capabilities Develop our performance monitoring and testing suites to help us detect and mitigate performance … require: We're looking for C# (or any strongly-type language) developer with ideally some SQL skills and experience writing, supporting, and maintaining globally distributed systems. Our key technologies are C# (.NET Core) applications hosted using Kubernetes on AWS. We also use a number of other key technologies including more »
Posted:

Java Software Engineer

Reading, England, United Kingdom
Mastek
high-profile program for a central government department. The program represents the next generation of the UKs biometric capability replacing and integrating with legacy systems and other departments. You will be part of a multidisciplinary team, helping to self-organize whilst creating a culture of learning and transparency using … Gateway and Serverless technologies - Message broker like Apache Kafka - BPM framework - Mustache template - Experience in large scale integration projects involving messaging, web services and distributed systems - ELK stack - OpenStack platform - Agile development – Scrum, TDD To qualify for the role, you should have: - A self-starter, comfortable working in more »
Posted:

Senior Software Engineer, Technical Lead

South West London, London, United Kingdom
Networking People (UK) Limited
the codebase, drive the direction of future product development and collaborate closely together with other leaders in the field. 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:

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:

Senior Dotnet Developer

London Area, United Kingdom
Vallum Associates
a Senior .NET Developer with experience building scalable and performant software and who is excited by the idea of writing, supporting and maintaining globally distributed systems for the financial services industry. Senior .NET Developer key responsibilities include: • Optimising their current technology stack to improve performance and stability • Develop … internal systems and integrate with external systems to expand product capabilities • Develop their performance monitoring and testing suites to help the client detect and mitigate performance issues • Help design, inform and implement the product roadmap which includes improving user experience, adding more enhanced functionality, adding more connection and … They are looking for C# ideally (or any strongly-type language) developer with ideally some SQL skills and experience writing, supporting, and maintaining globally distributed systems. • Key technologies in the stack are C# (.NET Core) applications hosted using Kubernetes on AWS. • They also use a number of other key more »
Posted:

Java Software Engineer

London Area, United Kingdom
Job N Job
/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:

Software Developer - Data Infrastructure

London Area, United Kingdom
Squarepoint Capital
operations and attribute our success to rigorous scientific research. As a technology and data-driven firm, we design and build our own cutting-edge systems, from high performance trading platforms to large scale data analysis and compute farms. With offices around the globe, we emphasize true, global collaboration by … http/REST and Websocket protocols Experience with Google Cloud/AWS and/or containerization in Docker/Kubernetes Experience with highly available distributed systems and working with large datasets Experience with other programming languages such as Rust, Python and Q is a plus more »
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:
Distributed Systems
England
10th Percentile
£48,250
25th Percentile
£62,500
Median
£82,500
75th Percentile
£115,000
90th Percentile
£147,000