Software Developer Sr (Ai Platform & Applications) (Winnipeg)

Software Developer Sr (Ai Platform & Applications) (Winnipeg)

07 Nov
|
Dayforce
|
Winnipeg

07 Nov

Dayforce

Winnipeg

About the opportunityWe are looking for a Senior Software Developer to join the team building AI-powered capabilities within the Dayforce platform. This role is ideal for an experienced software engineer who enjoys designing, building, and shipping production-quality applications using modern development frameworks, cloud technologies, and AI-assisted engineering practices. This is a high-impact opportunity to help shape how millions of users across 150+ countries interact with Dayforce.

You will work across the full software development lifecycle—including architecture, design, prototyping, implementation, testing, release, and production operations—while partnering closely with product managers, architects, and engineering teams to deliver scalable, reliable, and innovative solutions. What you’ll get to doDesign and Build Scalable Software Design, develop, and maintain high-quality, scalable software solutions and services. Build and evolve microservices and APIs that support AI-powered product capabilities and core platform functionality.

Contribute to the design and implementation of modern distributed systems with a focus on scalability, performance, reliability, and maintainability. Participate in architecture discussions and help shape the technical direction of new and existing services. Improve system performance through profiling, optimization, and continuous refinement.

Automate releases, deployments, integrations, and operational workflows. AI-Accelerated EngineeringAI-assisted development is an important part of this role.



You will leverage up-to-date AI development tools to improve engineering productivity while maintaining high standards for quality, security, and maintainability.

AI-assisted code generation with thoughtful engineering review. AI-assisted debugging, log analysis, and root cause investigation. Responsible AI usage with strong security, privacy, and review practices.

Collaborate with product managers, architects, designers, and engineers to deliver customer-focused solutions. Translate business requirements into well-designed technical solutions. Present designs and technical concepts to both technical and non-technical audiences.

Mentor team members through code reviews, design discussions, and pair programming. Contribute to engineering best practices, technical standards, and continuous improvement initiatives. Participate in the complete software development lifecycle from concept through production support.

Deliver scalable, reliable, and high-quality software that creates meaningful customer value. Build well-tested, observable, and maintainable production systems. Accelerate delivery through effective use of AI-assisted engineering practices.

Contribute to the long-term health, performance,



and evolution of our platform. Strong software development experience with Python building production-quality applications. Strong understanding of software engineering fundamentals including data structures, algorithms, object-oriented design, design patterns, and API design.

Experience with CI/CD pipelines and modern source control tools including Git, GitHub, or Azure DevOps. Strong understanding of testing methodologies and automated testing practices. AI Development Experience Demonstrated experience using AI-assisted development tools to improve software delivery. Ability to rapidly prototype, iterate, and validate solutions while maintaining high-quality engineering standards.

Experience using AI tools for debugging, refactoring, documentation, and code generation. Strong understanding of responsible AI usage within software development workflows.

Experience with search technologies such as Elastic, Azure AI Search, etc.

Experience building highly scalable distributed systems. Familiarity with observability, monitoring, logging, and reliability engineering practices.

Experience with Azure services such as Azure SQL, Functions, Storage, Key Vault, Azure Monitor, and Log Analytics.

Experience with front-end technologies and modern web application frameworks. Familiarity with modern AI frameworks, large language model integrations, retrieval techniques, or intelligent application development.

Experience mentoring developers and providing technical leadership. #

📌 Software Developer Sr (Ai Platform & Applications) (Winnipeg)
🏢 Dayforce
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer sr (ai platform & applications) (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: software developer sr (ai platform & applications) (winnipeg) / winnipeg