Permanent Distributed Systems Jobs in the City of London

20 of 20 Permanent 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:

Application Support Engineer (City Of London)

City of London, Greater London, UK
Selby Jennings
to join the Unified Platform Support team at a leading proprietary trading firm. You'll work closely with developers to support complex, high-performance systems used for market data processing, regulatory reporting, and compliance analytics. This is a hands-on role that gives you the freedom to dig into … issues - sometimes right down to the code. Key Responsibilities Monitor and operate production systems supporting regulatory reporting and surveillance functions Investigate and resolve data-related alerts and system issues, including code-level debugging when necessary Collaborate with developers to troubleshoot complex issues and drive long-term improvements Provide L1 … in a financial services environment Strong Linux skills and comfort working in command-line environments Understanding of market data and/or order data systems, including protocols like FIX or exchange-native formats Strong analytical and problem-solving mindset Ability to navigate or debug object-oriented code (Java and More ❯
Posted:

Application Support Engineer

City Of London, England, United Kingdom
Selby Jennings
to join the Unified Platform Support team at a leading proprietary trading firm. You'll work closely with developers to support complex, high-performance systems used for market data processing, regulatory reporting, and compliance analytics. This is a hands-on role that gives you the freedom to dig into … issues - sometimes right down to the code. Key Responsibilities Monitor and operate production systems supporting regulatory reporting and surveillance functions Investigate and resolve data-related alerts and system issues, including code-level debugging when necessary Collaborate with developers to troubleshoot complex issues and drive long-term improvements Provide L1 … in a financial services environment Strong Linux skills and comfort working in command-line environments Understanding of market data and/or order data systems, including protocols like FIX or exchange-native formats Strong analytical and problem-solving mindset Ability to navigate or debug object-oriented code (Java and More ❯
Posted:

Application Support Engineer

london (city of london), south east england, United Kingdom
Selby Jennings
to join the Unified Platform Support team at a leading proprietary trading firm. You'll work closely with developers to support complex, high-performance systems used for market data processing, regulatory reporting, and compliance analytics. This is a hands-on role that gives you the freedom to dig into … issues - sometimes right down to the code. Key Responsibilities Monitor and operate production systems supporting regulatory reporting and surveillance functions Investigate and resolve data-related alerts and system issues, including code-level debugging when necessary Collaborate with developers to troubleshoot complex issues and drive long-term improvements Provide L1 … in a financial services environment Strong Linux skills and comfort working in command-line environments Understanding of market data and/or order data systems, including protocols like FIX or exchange-native formats Strong analytical and problem-solving mindset Ability to navigate or debug object-oriented code (Java and 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:

Senior Lead Software Engineer

City Of London, England, United Kingdom
Smart Spaces®
Preferable: 8+ YOE Salary Range: Competitive Role Introduction: We are an award-winning, industry leading PropTech company, developing pioneering tech platforms for building management systems, control and communication. We are a rapidly growing, successful scale-up, and are looking for talented and highly motivated individuals who are ready to … Head and Product to influence the product roadmap, and will be a strong mentor to other developers. Responsibilities: Develop and maintain our Bookable Services systems, ensuring a great UX with strong features, high performance, and high reliability for users Maintain deep technical expertise, evangelise best practices, and guide teammates … approach Strong knowledge of software and system design patterns More than 8 years industry experience Desirable Skills: Specific experience working on large-scale booking systems Team leadership experience/stakeholder management Cloud-native development, working on distributed systems (we use AWS primarily) Proficiency with React and Typescript More ❯
Posted:

Senior Lead Software Engineer

london (city of london), south east england, United Kingdom
Smart Spaces®
Preferable: 8+ YOE Salary Range: Competitive Role Introduction: We are an award-winning, industry leading PropTech company, developing pioneering tech platforms for building management systems, control and communication. We are a rapidly growing, successful scale-up, and are looking for talented and highly motivated individuals who are ready to … Head and Product to influence the product roadmap, and will be a strong mentor to other developers. Responsibilities: Develop and maintain our Bookable Services systems, ensuring a great UX with strong features, high performance, and high reliability for users Maintain deep technical expertise, evangelise best practices, and guide teammates … approach Strong knowledge of software and system design patterns More than 8 years industry experience Desirable Skills: Specific experience working on large-scale booking systems Team leadership experience/stakeholder management Cloud-native development, working on distributed systems (we use AWS primarily) Proficiency with React and Typescript More ❯
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 C# .Net - relocate to Newcastle!

City of London, London, United Kingdom
Client Server
and bars!)? You could be joining a rapidly scaling FinTech start-up based in Newcastle, progressing your career and working on complex and interesting systems in an impactful role. The company has secure backing and an established Hedge Fund client as a partner, they're creating a finance technology …/Russel Group university, backed by A's at A-level You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have expertise with modern C# .Net Core, Python skills would also be of benefit You have a strong knowledge of modern More ❯
Employment Type: Permanent
Posted:

Graduate 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: Develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks, having a high degree of … end test coverage and are confident in our deployments. What we are looking for: Back-end development: Experience in back-end engineering developing reliable systems with an object-oriented programming language. Cloud-native technologies: Experience in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker More ❯
Posted:

Graduate 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: Develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks, having a high degree of … end test coverage and are confident in our deployments. What we are looking for: Back-end development: Experience in back-end engineering developing reliable systems with an object-oriented programming language. Cloud-native technologies: Experience in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker 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)

City of London, Greater London, UK
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)

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:

Data Engineer (Informatica)

City Of London, England, United Kingdom
Hybrid / WFH Options
Morgan Hunt
streaming platforms. Apply common event-driven design patterns such as Publish/Subscribe and Event Streaming. Ensure scalability, resilience, and real-time processing across distributed systems. Develop and optimise SQL-based data solutions. Build integrations using tools such as: Informatica Cloud Application Integration (CAI) Platform Events (Salesforce or equivalent … To succeed in this role, you'll bring: A strong background in data integration and automation Practical experience with real-time, event-driven data systems Hands-on experience with integration tools, ideally including Informatica CAI, Salesforce, and Snowflake Excellent problem-solving and organisational skills A passion for using data More ❯
Posted:
Distributed Systems
the City of London
25th Percentile
£56,250
Median
£62,500
75th Percentile
£87,500
90th Percentile
£117,000