Distributed Systems Jobs in London

101 to 125 of 422 Distributed Systems Jobs in London

Solace Messaging Administrator

London Area, United Kingdom
BGC Group
Qualifications: 3+ years of experience administering Solace PubSub+ messaging systems. Strong background in production support , preferably in a 24x7 enterprise environment. Experience working with distributed systems over WAN , with an understanding of networking, latency, and failover strategies. Solid experience with Prometheus and Grafana for system monitoring and alerting. … Proficiency in troubleshooting message delivery, persistence, and topic routing. Experience with capacity management , performance tuning, and system scaling. Familiarity with Linux/Unix systems and scripting (Bash, Python, etc.). Strong analytical and problem-solving skills, with attention to detail. Excellent communication and collaboration skills. Nice to Have: Experience More ❯
Posted:

Solace Messaging Administrator

london, south east england, United Kingdom
BGC Group
Qualifications: 3+ years of experience administering Solace PubSub+ messaging systems. Strong background in production support , preferably in a 24x7 enterprise environment. Experience working with distributed systems over WAN , with an understanding of networking, latency, and failover strategies. Solid experience with Prometheus and Grafana for system monitoring and alerting. … Proficiency in troubleshooting message delivery, persistence, and topic routing. Experience with capacity management , performance tuning, and system scaling. Familiarity with Linux/Unix systems and scripting (Bash, Python, etc.). Strong analytical and problem-solving skills, with attention to detail. Excellent communication and collaboration skills. Nice to Have: Experience More ❯
Posted:

Systems Development Manager, Managed Operations

London, United Kingdom
Amazon
Systems Development Manager, Managed Operations AWS is set to introduce the inaugural European Sovereign Cloud (ESC), marking a significant development in utility computing (UC). To spearhead this initiative, we are actively seeking experienced development engineering leaders with a strong background in both development management and operations expertise. As … day operations, and ensuring improvements in availability, reliability, latency, performance, and efficiency of the ESC. As a leader, you will manage teams in both systems operations and development, emphasizing automation and engineering efficiency. The overarching goal is to deliver scalable services and ensure a high-availability experience for EU … applicants relocating within the European Union. Key job responsibilities - Lead your team in executing organizational and team roadmaps, focusing on ESC launch goals. - Analyze systems and software performance, identifying areas for improvement and shape strategies to enhance overall efficiency. - Cross-departmental collaboration is key, you will strengthen relationships with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Technical Lead - Compute Services, SVP

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
hubs. Team & Role Overview Our team owns multiple Java Spring Boot Services that execute, partition, and track quantitative risk graphs/trades in a distributed environment. These graphs can fail due to their complexity and our system must adapt quickly to these failures to provide a seamless experience for … value features Collaborating with key partners across the firm for extending the platform, such as: the infrastructure provider group; quant group; upstream and downstream systems Mentoring/coaching junior developers on coding/architecture approaches and best practices Skills and Experience: Expert knowledge of distributed systems including … event-driven architecture; at-least-once messaging; CAP Theorem; horizontal and vertical scaling strategies; massively distributed architectures Expert knowledge of Java, JVM, memory management, garbage collection Thorough understanding of multithreaded environment challenges Expert knowledge of Spring, SpringBoot framework and associated technologies Expert knowledge of test frameworks, such as Junit More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer - StoreOps C&H

London, United Kingdom
ENGINEERINGUK
across stores and distribution centres. What you'll do Your key accountabilities will include: Software Development: Write, test, and debug code for complex features, distributed systems, or legacy migrations. Lead on designing and optimising deployment pipelines. Technical Leadership: Provide technical guidance and support on complex, high-impact projects More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full-stack Software Engineer (React, Java)

London Area, United Kingdom
S&P Global
complex projects Strong Knowledge of User Interface design & development using React, HTML5, XML & CSS Strong Java skills with experience in development of concurrent and distributed systems Advanced experience with Spring-based technologies (Spring Boot etc.) Experience in designing and implementing REST APIs & micro services-based solutions. Should have More ❯
Posted:

Full-stack Software Engineer (React, Java)

london, south east england, united kingdom
S&P Global
complex projects Strong Knowledge of User Interface design & development using React, HTML5, XML & CSS Strong Java skills with experience in development of concurrent and distributed systems Advanced experience with Spring-based technologies (Spring Boot etc.) Experience in designing and implementing REST APIs & micro services-based solutions. Should have More ❯
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Copello
generation software stack that enables seamless communication across satellites, aircraft, and other high-mobility platforms. What Youll Do Design and develop highly scalable backend systems to support real-time, distributed networking Build and optimize software for cloud, on-prem, and hybrid deployments Work with Kubernetes, Docker, and cloud … working in backend software 5+ years of experience working within Networking or Satellite Communications Network orchestration understanding 4G/5G technology experience Knowledge of distributed systems, networking protocols, and cloud platforms Experience with Kubernetes, Docker, and container orchestration Passion for tackling complex engineering challenges in a fast-paced More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer - Golang

London Area, United Kingdom
Hybrid / WFH Options
Copello Global
software stack that enables seamless communication across satellites, aircraft, and other high-mobility platforms. What You’ll Do Design and develop highly scalable backend systems to support real-time, distributed networking Build and optimize software for cloud, on-prem, and hybrid deployments Work with Kubernetes, Docker, and cloud … working in backend software 5+ years of experience working within Networking or Satellite Communications Network orchestration understanding 4G/5G technology experience Knowledge of distributed systems, networking protocols, and cloud platforms Experience with Kubernetes, Docker, and container orchestration Passion for tackling complex engineering challenges in a fast-paced More ❯
Posted:

Senior Software Engineer - Golang

london, south east england, United Kingdom
Hybrid / WFH Options
Copello Global
software stack that enables seamless communication across satellites, aircraft, and other high-mobility platforms. What You’ll Do Design and develop highly scalable backend systems to support real-time, distributed networking Build and optimize software for cloud, on-prem, and hybrid deployments Work with Kubernetes, Docker, and cloud … working in backend software 5+ years of experience working within Networking or Satellite Communications Network orchestration understanding 4G/5G technology experience Knowledge of distributed systems, networking protocols, and cloud platforms Experience with Kubernetes, Docker, and container orchestration Passion for tackling complex engineering challenges in a fast-paced More ❯
Posted:

Rust Developer | Crypto/Blockchain Trading Technology

City Of London, England, 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 low-latency C++, looking for Rust exposure) 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:

Rust Developer | Crypto/Blockchain Trading Technology

london (city of london), south east england, 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 low-latency C++, looking for Rust exposure) 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:

SeniorLeadSoftwareEngineer-Java(TechLead/StaffLevel)-ChaseUK

London, United Kingdom
Hispanic Alliance for Career Enhancement
relational databases. Ability to collaborate and coach team members on coding practices and design principles. Ability to work in a dynamic, diverse, and geographically distributed team. Customer-focused mindset and problem-solving skills. Excellent communication skills in English. Preferred Qualifications, Capabilities, and Skills Knowledge of distributed systems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineer II, Fintech TAX - RoW Compliance

London, United Kingdom
Amazon
for you! Amazon's Financial Technology team is looking for a passionate, results-oriented, inventive Data Engineers who can work on massively scalable and distributed systems. The candidate thrives in a fast-paced environment, understands how to deal with large sets of data and transactions and will help us … and actionable data for our customers. As a member of this team, your mission will be to design, develop, document and support massively scalable, distributed real-time systems. Using Python, Java, Object oriented design patterns, distributed databases and other innovative storage techniques, you will build and deliver software … systems that support complex and rapidly evolving business requirements. You will communicate your ideas effectively to achieve the right outcome for your team and customer. Your code, design, and implementation decisions will set a great example to other engineers. As a senior engineer, you will provide guidance and support More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solutions Architect - GCP - Contract

London Area, United Kingdom
Salt
delivery and consulting teams to achieve business outcomes. Your Impact: • Understand financial services clients’ business outcomes and help define future/evolutionary architecture (e.g. distributed enterprise-scale cloud-native solutions & products), transition states, technology choices and operating model • Help to drive enterprise-scale engineering transformation to enable accelerated growth … high engineering standards, leadership and motivational skills. Qualifications • Extensive experience in defining end-to-end enterprise architecture • Experience in leading large-scale, complex, and distributed applications development of Cloud-native solutions (GCP) • Excellent knowledge and understanding of software design/architectural concepts like Event-driven Architecture, Microservices, Domain-driven … design, SOLID, DRY, SoC, etc. • Software development background of large-scale distributed systems with exposure to multiple languages (like Java, C#, Go, Scala, Python etc.) • Hands-on experience with frameworks like Spring Boot, Node.js • Experience with/exposure to frontend technology frameworks like React, Angular etc • Experience in More ❯
Posted:

Solutions Architect - GCP - Contract

london, south east england, United Kingdom
Salt
delivery and consulting teams to achieve business outcomes. Your Impact: • Understand financial services clients’ business outcomes and help define future/evolutionary architecture (e.g. distributed enterprise-scale cloud-native solutions & products), transition states, technology choices and operating model • Help to drive enterprise-scale engineering transformation to enable accelerated growth … high engineering standards, leadership and motivational skills. Qualifications • Extensive experience in defining end-to-end enterprise architecture • Experience in leading large-scale, complex, and distributed applications development of Cloud-native solutions (GCP) • Excellent knowledge and understanding of software design/architectural concepts like Event-driven Architecture, Microservices, Domain-driven … design, SOLID, DRY, SoC, etc. • Software development background of large-scale distributed systems with exposure to multiple languages (like Java, C#, Go, Scala, Python etc.) • Hands-on experience with frameworks like Spring Boot, Node.js • Experience with/exposure to frontend technology frameworks like React, Angular etc • Experience in More ❯
Posted:

Business Intelligence Engineer, Amazon

London, United Kingdom
Amazon
Amazon Selection and Catalog Systems (ASCS) builds the systems that host and run the world's largest e-Commerce products catalog. We power the online buying experience for customers worldwide so they can find, discover, and buy anything they want. Our massively scaled out distributed systems … basis. Analyze historical data to identify trends and support decision-making, including presenting results and recommendations. Collaborate with software development teams to implement analytics systems and data structures to support large-scale data analysis and reporting. Identify trends in metrics and segment them along suitable dimensions to reveal deeper … data pipeline design - Experience with statistical analysis, co-relation analysis - Experience in the data/BI space - Experience in designing and implementing custom reporting systems using automation tools - Knowledge of how to improve code quality and optimizes BI processes (e.g. speed, cost, reliability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Video Quality Analysis (VQA)

London, United Kingdom
Menaalliances
generation of video quality analysis. What you will do: As a Software Development Engineer specializing in Video Quality Analysis, you will create and optimize systems that use deep learning and computer vision to detect and improve video quality. You'll work on developing scalable, real-time solutions that automatically … Vision : Develop and refine deep learning models and computer vision techniques to assess and improve video content quality, ensuring they scale efficiently in large distributed systems. Architecture & Design : Take a lead role in the architecture and design of video quality analysis systems. This includes defining system architecture , designing scalable … cycle , including tasks such as coding standards, code reviews, source control management, build processes, testing , and operations . Familiarity with data structures, algorithms, and distributed systems to troubleshoot, optimize, and scale systems effectively. Exposure to machine learning frameworks , computer vision , or similar cutting-edge technologies is a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Site Reliability Engineer, Simple Storage and Glacier team ( S3G)

London, United Kingdom
ENGINEERINGUK
who is motivated to solve complex challenges, yet are not constrained by "how things are usually done" and are willing to decompose and reinvent systems, processes and tools. If you possess that rare mix of depth in Operations, Networking, and System development then we are waiting for your application. … proof-of-concept efforts for end-to-end project delivery, ensuring high quality and simplicity in complex systems. Design, implement, deploy, and maintain innovative distributed system software to enhance service security, durability, availability, performance, and cost-efficiency. Take ownership of complex projects, managing broad scopes with autonomy and accountability. … and integrate into projects. Apply software engineering best practices to maintain a high standard of quality across all team deliverables. BASIC QUALIFICATIONS Knowledge of systems engineering fundamentals (networking, storage, operating systems) Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems Experience in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Contract C# .NET Developer (Commodities)

London Area, United Kingdom
Hybrid / WFH Options
X4 Technology
contract opportunity for an experienced C# .NET Developer . You'll play a key role in a major tech transformation, evolving their core trading systems to a scalable data-first model - with a focus on performance, scalability, resilience and smarter system integration. You’ll be integral to reshaping the … developing C# .NET Core applications supporting real-time trading workflows and analytics. Developing and consuming RESTful and gRPC APIs in a microservices environment. Building distributed, event-driven services using Kafka or Azure Event Hubs. Implementing scalable cloud-native solutions on Azure (Azure Functions, Service Bus) Working with relational databases … . Requirements for the Contract .NET Developer (Commodities) Proven experience delivering enterprise-grade solutions with C# .NET Core in production environments. Strong background in distributed systems and messaging technologies (Kafka, Event Hubs, or similar). Solid understanding of modern API architecture (REST, gRPC) and domain-driven design. Proficiency More ❯
Posted:

Contract C# .NET Developer (Commodities)

london, south east england, united kingdom
Hybrid / WFH Options
X4 Technology
contract opportunity for an experienced C# .NET Developer . You'll play a key role in a major tech transformation, evolving their core trading systems to a scalable data-first model - with a focus on performance, scalability, resilience and smarter system integration. You’ll be integral to reshaping the … developing C# .NET Core applications supporting real-time trading workflows and analytics. Developing and consuming RESTful and gRPC APIs in a microservices environment. Building distributed, event-driven services using Kafka or Azure Event Hubs. Implementing scalable cloud-native solutions on Azure (Azure Functions, Service Bus) Working with relational databases … . Requirements for the Contract .NET Developer (Commodities) Proven experience delivering enterprise-grade solutions with C# .NET Core in production environments. Strong background in distributed systems and messaging technologies (Kafka, Event Hubs, or similar). Solid understanding of modern API architecture (REST, gRPC) and domain-driven design. Proficiency More ❯
Posted:

Senior Software Engineer

london, south east england, united kingdom
Nando's UK & IRE
Software Engineer (Contractor) Senior Software Engineer – Stock Ordering Team Overall Ambition Solve complex hospitality challenges by building and integrating scalable, reliable, and efficient stock systems and support its integrations. The Stock Ordering Team We are forming a new team to support the Stock and Finance domains. Several established product … best technical solutions. Assist with incident management and postmortem reviews, embedding best practices across teams. Observability & Monitoring: Improve alerting and logging with structured logs, distributed tracing, and metric-driven monitoring. Ensure system health checks and real-time insights into failures. Scalability & Performance Tuning: Use event-driven architectures and distributed … TypeScript/JavaScript and the Node.js ecosystem Knowledge of schema-based and schema-less databases. Including strong SQL. Experience designing and troubleshooting large-scale distributed systems Experience in Big Data, preferably BigQuery (GCP) Familiarity with agile methodologies and best engineering practices. Strong problem-solving skills, ownership mindset, and More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Nando's UK & IRE
Software Engineer (Contractor) Senior Software Engineer – Stock Ordering Team Overall Ambition Solve complex hospitality challenges by building and integrating scalable, reliable, and efficient stock systems and support its integrations. The Stock Ordering Team We are forming a new team to support the Stock and Finance domains. Several established product … best technical solutions. Assist with incident management and postmortem reviews, embedding best practices across teams. Observability & Monitoring: Improve alerting and logging with structured logs, distributed tracing, and metric-driven monitoring. Ensure system health checks and real-time insights into failures. Scalability & Performance Tuning: Use event-driven architectures and distributed … TypeScript/JavaScript and the Node.js ecosystem Knowledge of schema-based and schema-less databases. Including strong SQL. Experience designing and troubleshooting large-scale distributed systems Experience in Big Data, preferably BigQuery (GCP) Familiarity with agile methodologies and best engineering practices. Strong problem-solving skills, ownership mindset, and More ❯
Posted:

Rust Quant Dev

London Area, United Kingdom
Blue Coast
mathematics, physics, computer science, engineering, or a related discipline. A deep passion for technology and software development is essential. While experience with low-latency systems is beneficial, it is not strictly required. What matters most is a genuine interest in these areas. We value individuals with an entrepreneurial mindset … management Technical Skills We’re Looking For Strong applied programming skills with at least 2 years of experience in Rust Experience with data processing systems or latency-sensitive applications Proficiency in writing high-performance, multi-threaded code Background in building scalable, distributed systems Understanding of database systems More ❯
Posted:

Rust Quant Dev

london, south east england, United Kingdom
Blue Coast
mathematics, physics, computer science, engineering, or a related discipline. A deep passion for technology and software development is essential. While experience with low-latency systems is beneficial, it is not strictly required. What matters most is a genuine interest in these areas. We value individuals with an entrepreneurial mindset … management Technical Skills We’re Looking For Strong applied programming skills with at least 2 years of experience in Rust Experience with data processing systems or latency-sensitive applications Proficiency in writing high-performance, multi-threaded code Background in building scalable, distributed systems Understanding of database systems More ❯
Posted:
Distributed Systems
London
10th Percentile
£56,250
25th Percentile
£66,875
Median
£92,500
75th Percentile
£115,000
90th Percentile
£136,500