About the job
Join CUBE, a pioneering global RegTech firm that sets the benchmark for regulatory intelligence in the financial services sector. Our innovative SaaS solutions, driven by advanced AI technology, simplify the complexities of compliance for our clients.
Why Choose CUBE?
CUBE is a globally recognized leader in Regulatory Technology, with our top-tier SaaS offerings trusted by leading financial institutions worldwide.
In 2024, CUBE experienced remarkable growth exceeding 50%, fueled by organic expansion and strategic acquisitions. We thrive in a fast-paced, high-performance environment, continually pushing the limits of our products, services, and operations. At CUBE, we don’t just adapt; we lead.
Our future is shaped by bold, ambitious individuals eager to make a meaningful impact. Our “make it happen” culture empowers you to take charge of your career and fast-track your personal and professional growth from day one.
With over 700 employees in 19 countries across EMEA, the Americas, and APAC, we operate as a cohesive unit with a shared mission to revolutionize regulatory compliance. Diversity, collaboration, and purpose are at the core of our success.
We were among the pioneers in leveraging AI for regulatory intelligence and continue to set the standard with our state-of-the-art technology. At CUBE, you will collaborate with some of the brightest minds in AI research and engineering to develop impactful solutions that are transforming the regulatory compliance landscape.
Role Overview:
As the Lead Software Engineer, you will guide a delivery squad in building and operating C#/. NET web services, Angular front-end applications, and event-driven services on Azure Kubernetes Service (AKS). You will set the technical vision for the squad while managing engineers, engaging hands-on with complex tasks, and ensuring reliable, secure, and sustainable delivery. You will also champion the integration of AI-assisted development tools to enhance engineering productivity and elevate the quality of our deliverables.
Purpose:
This position is crucial for transforming architectural vision into scalable, high-quality software through strong technical leadership and disciplined execution. It ensures that the squad achieves a balance between delivery speed and long-term maintainability by embedding ownership, engineering standards, and contemporary development practices.

