Senior Software Engineer
Our award-winning Cloud HCM platform offers a unified solution database and continuous calculation engine, driving efficiency, productivity and compliance for the global workforce.
Our brand promise - Makes Work Life Better™ - Reflects our commitment to employees, customers, partners and communities globally.
About the opportunity
We are building the next generation of how customers are implemented in Dayforce. This team is reimagining a complex enterprise process as a modern, AI-enabled experience that can be delivered by customers, partners, and Dayforce teams with greater speed, quality, and confidence. If you are energized by solving meaningful systems problems and building software that changes how work gets done at scale, this is a chance to make a visible impact.
What you'll get to do
- Design, build, and evolve scalable services and product experiences that reduce manual effort, improve implementation quality, and deliver more customer value.
- Lead by example as a hands-on engineer, solving complex technical problems while mentoring teammates and contributing to strong engineering habits across the team.
- Build AI fluency into the engineering workflow by using modern AI tools to accelerate design, coding, testing, debugging, and documentation, and coaching others on effective, responsible use.
- Contribute to AI-enabled product capabilities, with bonus value placed on experience implementing solutions that leverage generative and non-generative AI models.
- Partner with product leaders, designers, and engineers to shape requirements, influence technical design, and deliver practical, high-impact solutions.
- Strengthen reliability through sound engineering practices, observability, and production readiness, including logging, monitoring, troubleshooting, and continuous improvement of service health.
- Work across backend systems, APIs, and modern web technologies, bringing a product mindset and thoughtful trade-off decisions to each stage of delivery.
Skills and experience we value
- Strong professional experience building software with C# and.NET.
- Experience with modern web technologies such as Angular, React, or Vue, with backend depth and front-end exposure.
- Demonstrated ability to design and deliver performance, scalable, and maintainable systems.
- Practical experience using AI tools as part of your engineering stack and workflow to improve speed, quality, and execution.
- Ability to guide technical design, mentor peers, and raise the bar through thoughtful code reviews and engineering best practices.
- Experience with observability and reliability practices, including monitoring, logging, troubleshooting, and improving production readiness.
- Strong communication skills and the ability to work effectively across technical and non-technical partners.
- A product-minded approach, sound judgment, and the ability to manage competing priorities in a fast-paced environment.
Why this role stands out
You will help shape AI-enabled enterprise solutions at meaningful scale while growing your influence as a technical leader. This is a role for someone who loves building, mentoring, and turning complexity into elegant software that matters.
Dayforce is fueled by the diversity of our talented employees. We are an equal opportunity employer and consider and embrace ALL individuals and what makes them unique. We believe our employees should be happy and healthy, with peace of mind and a sense of fulfillment.
Dayforce encourages personal and professional growth. We offer excellent time away from work programs, comprehensive wellness initiatives and recognition through competitive pay and benefits.
With a commitment to community impact, including volunteer days and our charity, Dayforce Cares we provide opportunities for you to thrive both in your career and personal life. Our focus is not just on your job but on supporting you to be the best version of yourself.