Remote Distributed Systems Jobs in the City of London

11 of 11 Remote Distributed Systems Jobs in the City of London

.NET Software Engineer - Fully Remote

City of London, London, United Kingdom
Hybrid / WFH Options
Oliver Bernard
the next generation of financial infrastructure technology. The position involves building core services, enhancing platform components, and contributing to the development of robust, scalable systems capable of supporting global operations. Candidate Profile: Ideal candidates will possess strong analytical and problem-solving abilities, with a track record of delivering high … quality software in complex environments. Experience with distributed systems and ownership of the full development lifecycle—from design through deployment and monitoring—is essential. Senior Engineers will also be expected to provide mentorship and technical leadership within their teams. Key Requirements: Professional experience with C# (.NET) Expertise in … in Azure cloud services (e.g. Azure SQL, Cosmos DB, Functions, Container Apps) Experience with microservices, event-driven architectures, and automated testing Familiarity with messaging systems such as Azure Service Bus, Event Grid, or Event Hub Practical experience with Infrastructure as Code tools like Terraform and Bicep Excellent communication skills More ❯
Posted:

.NET Software Engineer - Fully Remote

london (city of london), south east england, United Kingdom
Hybrid / WFH Options
Oliver Bernard
the next generation of financial infrastructure technology. The position involves building core services, enhancing platform components, and contributing to the development of robust, scalable systems capable of supporting global operations. Candidate Profile: Ideal candidates will possess strong analytical and problem-solving abilities, with a track record of delivering high … quality software in complex environments. Experience with distributed systems and ownership of the full development lifecycle—from design through deployment and monitoring—is essential. Senior Engineers will also be expected to provide mentorship and technical leadership within their teams. Key Requirements: Professional experience with C# (.NET) Expertise in … in Azure cloud services (e.g. Azure SQL, Cosmos DB, Functions, Container Apps) Experience with microservices, event-driven architectures, and automated testing Familiarity with messaging systems such as Azure Service Bus, Event Grid, or Event Hub Practical experience with Infrastructure as Code tools like Terraform and Bicep Excellent communication skills More ❯
Posted:

Scala Consultant - Big Data Engineer/Architect

City of London, London, United Kingdom
Hybrid / WFH Options
AMS CWS
adequacy guidelines (technology experience is key; domain knowledge is not required). This is an opportunity to work at enterprise scale on mission-critical systems, with a clear business purpose and the chance to influence the end-to-end design. You'll take the lead in a cross-functional … engineering team focused on re-architecting distributed systems, implementing scalable solutions, and migrating services from on-prem to GCP using best-in-class tooling. If you're someone who enjoys solving complex data problems, writing robust code, and bringing clarity to legacy environments - while actively influencing architecture decisions … that inside one of the world's most respected financial institutions. Key responsibilities Build, modernise, and re-architect enterprise data systems. Migrate on-prem systems to Google Cloud Platform (GCP), leveraging Dataproc, BigQuery, and other GCP-native tooling. Use technologies such as Apache Spark, Hadoop, and Scala to process More ❯
Employment Type: Contract, Work From Home
Posted:

VP/SVP/ED Lead Java Software Engineer - Investment Bank

City Of London, England, United Kingdom
Hybrid / WFH Options
McGregor Boyall
robust critique/feedback Mentoring/coaching junior developers on coding/architecture approaches and best practices Skills required Expert knowledge of Java based distributed systems, including event-driven architecture Expert knowledge of Java, JVM, memory management, garbage collection Expert knowledge of Spring, SpringBoot framework and associated technologies … specifications. Hybrid Working Circa 3 Days a week in office. Desired Skills and Experience Software Engineering Leadership Java AWS GCP Cloud Software Coding JVM distributed architecture Kafka multithreaded Investment Banking Retail Banking Challenger Bank Spring Boot Spring Management McGregor Boyall is an equal opportunity employer and do not discriminate More ❯
Posted:

VP/SVP/ED Lead Java Software Engineer - Investment Bank

london (city of london), south east england, United Kingdom
Hybrid / WFH Options
McGregor Boyall
robust critique/feedback Mentoring/coaching junior developers on coding/architecture approaches and best practices Skills required Expert knowledge of Java based distributed systems, including event-driven architecture Expert knowledge of Java, JVM, memory management, garbage collection Expert knowledge of Spring, SpringBoot framework and associated technologies … specifications. Hybrid Working Circa 3 Days a week in office. Desired Skills and Experience Software Engineering Leadership Java AWS GCP Cloud Software Coding JVM distributed architecture Kafka multithreaded Investment Banking Retail Banking Challenger Bank Spring Boot Spring Management McGregor Boyall is an equal opportunity employer and do not discriminate More ❯
Posted:

Senior Software Engineer – Backend (Remote)

City of London, London, United Kingdom
Hybrid / WFH Options
Zettafleet
background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will: Design and develop highly-scalable, fault tolerant and event driven systems. Lead projects from inception to launch and … in our deployments. What we are looking for: Back-end development: 5+ years of industry experience in back-end engineering, developing reliable and scalable systems with an object-oriented programming language. Cloud-native technologies: Experience in architecting and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding More ❯
Posted:

Senior Software Engineer – Backend (Remote)

london (city of london), south east england, United Kingdom
Hybrid / WFH Options
Zettafleet
background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will: Design and develop highly-scalable, fault tolerant and event driven systems. Lead projects from inception to launch and … in our deployments. What we are looking for: Back-end development: 5+ years of industry experience in back-end engineering, developing reliable and scalable systems with an object-oriented programming language. Cloud-native technologies: Experience in architecting and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding More ❯
Posted:

Software Engineer – Backend (Remote)

City of London, London, United Kingdom
Hybrid / WFH Options
Zettafleet
background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will: Design and develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks, having a high … What we are looking for: Back-end development: At least 2-3 years of industry experience in back-end engineering developing reliable and scalable systems with an object-oriented programming language. Cloud-native technologies: Experience in deploying to cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation More ❯
Posted:

Software Engineer – Backend (Remote)

london (city of london), south east england, United Kingdom
Hybrid / WFH Options
Zettafleet
background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will: Design and develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks, having a high … What we are looking for: Back-end development: At least 2-3 years of industry experience in back-end engineering developing reliable and scalable systems with an object-oriented programming language. Cloud-native technologies: Experience in deploying to cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation More ❯
Posted:

Senior Software Developer, Bet Placement (Remote)

City of London, London, United Kingdom
Hybrid / WFH Options
bet365
you will develop, enhance and support our product offering, including bet placement, cash out, editing of bets, settlements and customer balance updates. The Core Systems team plays a vital role in ensuring the reliability and efficiency of our platform, by managing the software that is responsible for many critical … new technologies and be at the forefront of our platform development. Preferred Skills, Qualifications and Experience • Experience of server-side development, such as services, systems, messaging and middleware. • Familiar with functional programming, such as Erlang, Haskell, F#, Scala or Go. • Experience working with distributed systems. • Good understanding of … s degree in IT or a related subject, or relevant industry experience. Main Responsibilities • Developing low latency, highly available and scalable solutions. • Creating concurrent distributed components. • Working on Linux and GNU utilities. • Supporting and enhancing the existing code base. • Identifying technical areas of improvement. • Supporting and developing a team More ❯
Posted:

Senior Software Developer, Bet Placement (Remote)

london (city of london), south east england, United Kingdom
Hybrid / WFH Options
bet365
you will develop, enhance and support our product offering, including bet placement, cash out, editing of bets, settlements and customer balance updates. The Core Systems team plays a vital role in ensuring the reliability and efficiency of our platform, by managing the software that is responsible for many critical … new technologies and be at the forefront of our platform development. Preferred Skills, Qualifications and Experience • Experience of server-side development, such as services, systems, messaging and middleware. • Familiar with functional programming, such as Erlang, Haskell, F#, Scala or Go. • Experience working with distributed systems. • Good understanding of … s degree in IT or a related subject, or relevant industry experience. Main Responsibilities • Developing low latency, highly available and scalable solutions. • Creating concurrent distributed components. • Working on Linux and GNU utilities. • Supporting and enhancing the existing code base. • Identifying technical areas of improvement. • Supporting and developing a team More ❯
Posted:
Distributed Systems
the City of London
25th Percentile
£56,250
Median
£62,500
75th Percentile
£97,188
90th Percentile
£119,250