Manager, AI-Enabled Development
Dayforce
Job Description
<p><a href="https://himalayas.app/companies/dayforce">Dayforce</a> is a global human capital management (HCM) company headquartered in Toronto, Ontario, and Minneapolis, Minnesota, with operations across North America, Europe, Middle East, Africa (EMEA), and the Asia Pacific Japan (APJ) region.</p><p>Our award-winning Cloud HCM platform offers a unified solution database and continuous calculation engine, driving efficiency, productivity and compliance for the global workforce.</p><p>Our brand promise - Makes Work Life Better™ - Reflects our commitment to employees, customers, partners and communities globally.</p><p>About the opportunity The Manager, Software Development leads a high-performing engineering team responsible for delivering reliable, scalable, and high-quality software to customers. This role combines strong people leadership, technical judgment, delivery accountability, and practical AI leadership. The manager is expected to build an environment where engineers take ownership, collaborate effectively, continuously improve their craft, and use modern AI-enabled development practices to deliver better outcomes faster. This leader is accountable for the health, productivity, and impact of the team. They set clear expectations, guide technical direction, remove impediments, coach engineers, and ensure the team delivers software on time without compromising quality, reliability, security, or maintainability.</p><h3>What you’ll get to do</h3><ul><li>Lead, coach, and develop a team of software engineers, creating a culture of ownership, accountability, collaboration, and continuous improvement.</li><li>Drive delivery of high-quality software with performance, reliability, scalability, security, and maintainability top of mind.</li><li>Establish, communicate, and enforce engineering standards, including code review practices, design principles, testing expectations, operational readiness, and documentation.</li><li>Provide technical leadership and sound judgment in architectural and design decisions, especially where decisions affect other teams, platforms, customers, or the company at large.</li><li>Guide the evolution of the team’s architecture to support future product requirements, business priorities, operational needs, and long-term scalability.</li><li>Define and manage service-level expectations for the team’s area of ownership, including SLAs, operational metrics, reliability targets, and incident response practices.</li><li>Partner with product, architecture, operations, security, and other engineering teams to align priorities, clarify requirements, manage dependencies, and deliver business value.</li><li>Oversee day-to-day execution, including planning, estimation, prioritization, risk management, and delivery tracking.</li><li>Ensure the team makes realistic commitments, delivers against those commitments, and continuously improves predictability and execution quality.</li><li>Remove technical, organizational, and process imp