Senior Director, Engineering - Corporates, Financial Institutions & Sovereigns
On-siteToronto, Ontario, Canada
Job Summary
Own the strategic direction and engineering culture of four full-stack teams, interrogating existing systems to reimagine platforms powering global financial intelligence. Lead a multidisciplinary group in maintaining production-grade applications while driving greenfield innovation to replace legacy approaches with AI-native architectures. Define how machine learning and intelligent systems become structural components of analytical workflows, balancing rigorous modernization with bold experimentation across React, Java, and Python stacks. Act as a strategic partner to senior leadership and diverse stakeholders, navigating complex technical interdependencies to deliver on high-stakes credit rating platforms.
Required Qualifications
- 18+ years of hands-on software engineering experience
- substantial time in senior technical leadership roles overseeing multiple teams and disciplines
- Proven multi-team leadership — demonstrated experience leading team leads and engineers across full-stack disciplines
- a track record of building high-performing, inventive engineering cultures at meaningful scale
- Deep technical credibility and hands-on instinct — strong command of modern software architecture, cloud-native platforms, and production-grade application delivery
- Full-stack engineering expertise — proven background with modern enterprise technology stacks, including React, Java, and/or Python in production environments, deployed across AWS and/or Azure
- A bias for experimentation and innovation — a demonstrable history of pushing technical boundaries, challenging inherited assumptions, and driving teams toward approaches that are meaningfully better — not just incrementally improved
- Modernization and greenfield experience — proven ability to evolve existing platforms while simultaneously designing and delivering new systems
- comfort making bold architectural decisions in both constrained legacy and open greenfield environments
- People leadership and talent development — demonstrated ability to attract, grow, and retain exceptional engineers and engineering leaders
- a builder of teams as much as systems, with a genuine investment in the growth of the people around you
- Cross-functional stakeholder management — proven ability to partner effectively across analytical, operational, and business-facing teams as well as peer technical organizations
- skilled at managing competing priorities and driving alignment across a complex interdependency landscape
- Executive communication — the ability to translate bold technical vision for non-technical audiences, build trust through delivery, and make complex ideas land clearly at every level of the organization
- Bachelor's, Master's, or PhD in Computer Science, Software Engineering, Machine Learning, or a related technical field
- equivalent expertise demonstrated through impact
Desired Qualifications
- An ML or AI engineering background — if you've spent meaningful time building machine learning systems, training models, designing intelligent pipelines, or architecting AI-native applications
- Deep cloud-native expertise — hands-on mastery of AWS and/or Azure, Docker, Kubernetes/EKS, microservices architecture, and sophisticated CI/CD and deployment pipelines for large-scale application delivery
- Generative AI and intelligent systems experience — hands-on experience with LLMs, RAG architectures, agentic workflows, or production ML systems
- the ability to move between engineering credibility and strategic vision without losing altitude
- AI-native delivery leadership — direct experience implementing AI-augmented development lifecycles, intelligent testing pipelines, or AI-assisted tooling that materially raises the quality and velocity of engineering teams
- Transformation and platform modernization leadership — a history of successfully reimagining complex, production-critical platforms while maintaining delivery continuity and rallying teams around a compelling future state
- A maverick streak with enterprise judgment — the rare combination of someone who genuinely challenges conventions and moves with urgency, but knows how to do it within a complex organization without losing stakeholders along the way
- Financial services domain knowledge — familiarity with analytical workflows, credit ratings processes, or how technology creates leverage in financial decision-making
- Technical thought leadership — contributing to open source, speaking at industry events, publishing engineering content, or establishing technical direction that influences well beyond your immediate team
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.