Director of Engineering owning end-to-end delivery and quality across squads at Sun Life. Leading technical strategy and building a high-performance engineering culture.
Responsibilities
Own end-to-end delivery, quality, reliability, and people leadership across multiple squads
Set technical strategy and operating standards
Remove friction so teams can ship
Operate with velocity and accountability of a tech startup
Challenge the status quo and build a high-performance engineering culture
Define and track delivery, quality, and operational metrics
Requirements
10+ years of professional software engineering experience
5+ years in engineering leadership roles
Specific expertise with Java, React, Salesforce, and enterprise integrations
3+ years leading leaders (e.g., Engineering Managers / Team Leads)
Demonstrated success owning end-to-end delivery for customer-facing digital products
Experience setting and running an engineering operating cadence
Strong track record in hiring and talent development
Technical breadth and credibility
Benefits
Flexible Workstyle: In office 2 -3 days per week, hybrid the rest of the week
Programmer Analyst developing, maintaining, and optimizing Desjardins’ large - scale IT systems and infrastructure. Advising teams, resolving major incidents, and standardizing technology solutions.
AI Agent Developer building Microsoft Copilot Studio agents and RAG solutions for IT services. Integrating enterprise systems and automating business workflows with Azure and Power Automate.
Software Engineer building Hermes Agent, Nous Portal, and infrastructure for Nous Research. Developing product surfaces, backend services, cloud systems, and AI tooling.
Build and Pipeline Programmer optimizing Python/C# production pipelines and development tools. Supporting Behaviour Interactive’s PC, console, and mobile game development.
Consultant/Developer implementing BigHand’s financial productivity technology for legal professionals. Developing T - SQL customizations, dashboards, and client solutions in a fully remote role.
Programmer analyst developing, maintaining, and optimizing Desjardins’ complex IT systems and infrastructure. Advising teams and resolving major operational incidents.
T - SQL developer converting client data into TELUS Health’s Central Data Repository. Testing transformations, supporting implementations, and resolving data issues for enterprise health clients.
Programmer analyst developing, optimizing, and maintaining complex software and infrastructure solutions for Desjardins. Advising teams and coordinating technology initiatives across business and executive stakeholders.