Dir. Software Development
Role Overview
Leads engineering teams within UKG Pro WFM and helps set technical direction, improve execution, remove barriers, and drive continuous improvement.
Teams may own identity and access, job frameworks, AI enablement, platform services, UI foundations, reporting, workflows, shared front-end capabilities, or product-team tools.
Partners with product management, architecture, UX, security, and engineering leaders to deliver platform and product capabilities.
Key Skills for This Role
Full Job Posting
Role overview
Leads engineering teams within UKG Pro WFM and helps set technical direction, improve execution, remove barriers, and drive continuous improvement.
Teams may own identity and access, job frameworks, AI enablement, platform services, UI foundations, reporting, workflows, shared front-end capabilities, or product-team tools.
Partners with product management, architecture, UX, security, and engineering leaders to deliver platform and product capabilities.
Responsibilities
- Lead multiple engineering teams, providing technical and organizational leadership for platform- or experience-focused teams.
- Recruit, coach, and develop engineering managers, technical leads, and engineers.
- Deliver scalable, reliable, secure, and maintainable software; improve Agile practices, quality, reliability, and operational maturity.
- Remove impediments and support product and technical roadmap execution.
- Promote automated testing, CI/CD, observability, secure development, and production readiness.
- Establish metrics for delivery, quality, reliability, and team effectiveness.
- Foster ownership, collaboration, inclusion, innovation, and technical excellence.
Required qualifications
- Requires 15+ years building and delivering software, including at least 5 years as a senior technology leader.
- Requires deep expertise in Java, web applications, cloud technologies, and AI-native applications.
- Requires software engineering leadership experience, including multiple Agile teams or engineering managers.
- Requires a strong background in enterprise SaaS, distributed systems, platform engineering, UX frameworks, or large-scale web applications.
- Requires technical direction-setting, complex engineering collaboration, Agile practices, high-quality software delivery, and engineering effectiveness experience.
- Requires people leadership in hiring, coaching, career development, performance management, and team building.
- Requires strong communication and collaboration skills.
- For Quebec roles, French and English are required.
Preferred qualifications
- Experience in identity and access, job processing, AI enablement, workflows, or shared platform services is preferred.
- Experience in UI frameworks, self-service tools, reporting, design systems, or shared front-end platforms is preferred.
- Cloud-native architectures, microservices, observability, CI/CD, automated testing, and modern software delivery experience are preferred.
- Experience leading geographically distributed or hybrid teams is preferred.
Work style
- The posting specifies a hybrid work style and travel up to 25%.
Compensation
- Base salary range is CAD $157,100–$212,100 per year; employees may also be eligible for a performance bonus and restricted stock units.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at UKG
Sr Manager Sales Performance Coaching
, USA
Principal Sales Performance Coach
, USA
Lead Partner Executive
, USA
Principal HR Business Partner
, USA
Director, Install Base Sales
, GBR
Payroll Representative III
, USA
Payroll Representative II
, USA
Executive Engagement Program Specialist
, USA