×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Cube
Full Time position
Listed on 2026-02-21
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, Full Stack Developer, DevOps
Job Description & How to Apply Below
Location: Greater London

CUBE are a global Reg Tech business defining and implementing the gold standard of regulatory intelligence for the financial services industry. We deliver our services through intuitive SaaS solutions, powered by AI, to simplify the complex and ever changing world of compliance for our clients.

Why us?

CUBE is a globally recognized brand at the forefront of Regulatory Technology. Our industry‑leading SaaS solutions are trusted by the world’s top financial institutions globally. In 2024, we achieved over 50% growth, both organically and through two strategic acquisitions. We're a fast‑paced, high‑performing team that thrives on pushing boundaries and continuously evolving our products, services, and operations. At CUBE, we don’t just keep up;

we stay ahead. We believe our future is built by bold, ambitious individuals who are driven to make a real difference. Our culture empowers you to take ownership of your career and accelerate your personal and professional development from day one. With over 700 CUBERs across 19 countries spanning EMEA, the Americas, and APAC, we operate as one team with a shared mission to transform regulatory compliance.

Diversity, collaboration, and purpose are the heartbeat of our success.

Role Summary

Provide technical leadership for a delivery squad building and operating C#/.NET web services, Angular front‑end applications, and event‑driven services on Azure Kubernetes Service (AKS). Own the squad’s technical direction while line‑managing engineers, conducting code reviews, contributing hands‑on to complex work, and ensuring the squad delivers reliably and sustainably. Drive adoption of AI‑assisted development tools across the squad to accelerate delivery and raise engineering productivity.

Purpose

Provide technical leadership for a delivery squad, owning the squad’s technical direction and ensuring delivery of high‑quality, secure, and maintainable software solutions across the C#/.NET and Angular stack. This role contributes to the organisation’s mission by translating technical direction into effective implementation, embedding build‑run ownership, and enabling the squad to balance delivery speed with long‑term sustainability. The role combines hands‑on technical involvement—including code review, design guidance, and direct contribution to complex areas—with people management, delivery coordination, and team development.

A core expectation of this role is driving the adoption of AI‑assisted development tools (e.g. Git Hub Copilot, Claude) across the squad, setting standards for their effective use, and ensuring AI tooling is embedded in engineering workflows to maximise team productivity.

Key Responsibilities
  • Own the technical direction and design decisions for the squad’s C#/.NET web services and Angular front‑end applications, ensuring alignment with organisational standards and principles.
  • Provide technical leadership and guidance to developers and other engineering disciplines embedded within the squad.
  • Conduct regular, thorough code reviews across the full stack, maintaining high standards for quality, security, and consistency while using reviews as a coaching tool.
  • Contribute hands‑on to critical or complex areas of the codebase including API design, service integration, event‑driven patterns, and front‑end architecture where direct involvement adds the most value.
  • Define and evolve service design patterns for event‑driven architectures, ensuring reliable messaging, idempotency, and appropriate use of event brokers (e.g. Azure Service Bus, Event Grid).
  • Ensure all services deployed to AKS follow agreed standards for containerisation, health checks, resource management, and observability.
  • Ensure all software delivered by the squad meets agreed standards for quality, security, performance, reliability, and maintainability.
  • Own the operational health, performance, and reliability of squad‑owned systems running on AKS.
  • Lead and coordinate technical response to production incidents affecting squad‑owned systems.
  • Ensure operational considerations such as monitoring, resilience, supportability, and recovery are built into solution design from the outset.
  • Identify, prioritise,…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary