Hiring.Camp

Directeur principal, Ingénierie logicielle – WFM / Sr Dir. Software Development - WFM

UKG

·

Today

Location
Montreal, QC,CA, CA
Type
Full-time
Department
IT
Seniority
Lead
Experience
15+ years
Source
Eightfold

Description

Develop the engineering strategy and objectives for the assigned WFM sub-function, aligning them with broader UKG product and technology priorities. Lead diverse engineering teams through directors, senior managers, engineering managers, and technical leaders. Develop and implement organizational plans, staffing approaches, operating practices, budgets, and policies for the area of responsibility. Set direction and provide technical & organizational leadership for scalable, reliable, secure, and maintainable software capabilities across platform-oriented and experience-oriented teams. Partner with Product Management, Architecture, User Experience, Security, and other engineering leaders to influence roadmaps and resolve complex cross-functional challenges. Establish priorities, allocate resources, and make pragmatic tradeoffs across product delivery, technical debt, operational needs, reliability, quality, and long-term strategy. Build, coach, and develop engineering leaders and teams, including hiring, succession planning, career development, performance management, and organizational design. Promote modern engineering practices, including AI-assisted development, Agentic software development lifecycle practices, automated testing, continuous integration and continuous delivery, observability, secure development, and production readiness. Establish and use meaningful metrics to assess delivery, quality, reliability, operational maturity, and team effectiveness. Lead continuous improvement across engineering systems, processes, tooling, and ways of working. Serve as an influential thought leader who promotes innovation, communicates vision, and contributes to WFM and broader technology strategy. 15+ years of experience building and delivering software, including 5+ years as a senior technology leader. Experience leading a software engineering sub-function or multiple engineering organizations through directors, senior managers, or engineering managers. Deep expertise in Java, web applications, cloud technologies, and artificial intelligence-native applications. Experience leading teams through an Agentic software development lifecycle and AI-powered development using tools such as Claude, Copilot, Cursor, Codex, or equivalent. Strong technical background in enterprise software as a service, distributed systems, platform engineering, user experience frameworks, or large-scale web applications. Experience setting technical direction and partnering with senior engineers and architects on complex engineering decisions. Experience developing organizational strategy, staffing plans, operating practices, and engineering priorities across multiple teams. Strong understanding of Agile development practices, including Scrum, Kanban, retrospectives, planning, and continuous improvement. Demonstrated ability to deliver high-quality software while balancing product priorities, technical debt, operational needs, and long-term strategy. Experience improving engineering effectiveness through process, tooling, automation, metrics, and team development. Strong people-leadership skills, including hiring, coaching, career development, performance management, succession planning, and team building. Excellent communication and collaboration skills, with the ability to influence across functions and organizational levels. Experience leading engineering organizations responsible for workforce management or other complex enterprise software. Experience with platform capabilities such as identity and access, job-processing frameworks, artificial intelligence enablement, workflow, and shared services. Experience with experience-focused capabilities such as user-interface frameworks, self-service frameworks, reporting, design systems, or shared front-end platforms. Experience with cloud-native architectures, microservices, observability, continuous integration and continuous delivery, automated testing, and modern software delivery practices. Experience developing and implementing budgets, policies, and operating models across a broad engineering organization. Experience influencing executive stakeholders and contributing to broader product, technology, or sub-functional strategy.

Skills

JavaAgileScrumKanbanMicroservices

Similar Jobs

3

Senior Director, Analyst – Software Engineering for AI and Agentic Applications (Remote - Canada) / Directeur principal, analyste – Ingénierie logicielle pour l’IA et les applications agentiques (Télétravail – Canada)

Gartner·Ontario, California·Remote

4w ago

Directeur.trice principal.e, Ingénierie des produits physiques

Vosker·Montréal, Quebec·Hybrid

3mo ago

Senior Director, Analyst – Software Engineering AI Strategy and Value (Remote - Canada) / Directeur principal, analyste – Stratégie et valeur de l’IA en ingénierie logicielle (Télétravail – Canada)

Gartner·Ontario, California·Remote

4w ago