Start Date
Immediate
Expiry Date
15 Nov, 25
Salary
171400.0
Posted On
15 Aug, 25
Experience
3 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
No
Skills
Kanban, Design Patterns, Management Skills, Software Solutions, Computer Science, Containerization, Information Technology, Scrum, Architecture, Azure, Microservices, Devops
Industry
Computer Software/Engineering
All Posting Locations: Toronto, ON, CA
Job Functions: IT
Date Published: August 14, 2025
Ref#: R-94912
REQUIREMENTS:
Bachelor’s degree in Computer Science, Information Technology, or related field.
Minimum 8 years of experience in software engineering, with at least 3 years in a leadership role.
Proven track record of delivering high-quality software solutions on time and on budget.
Excellent hands-on-keyboard development skills, able to improve code-quality, review testing, oversee release management, drive bug fixing and lead performance optimisation.
Strong technical expertise in software engineering, including design patterns, architecture, and development methodologies (e.g. Agile, DevOps).
Excellent leadership and management skills, with experience leading high-performing teams.
Strong communication and collaboration skills, with experience working with cross-functional teams.
Experience with cloud-based technologies, such as Azure & GCP.
Experience with containerization, microservices, and serverless architecture.
Experience with agile project/product management methodologies, such as Scrum or Kanban.
Our Total Rewards philosophy is to provide a meaningful and flexible spectrum of programs that equitably support our diverse workforce and their families and complement Kraft Heinz’ strategy and values.
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
ABOUT THE ROLE
Job Description
Are you a guru coder looking to drive software engineering excellence enterprise wide? We are seeking an experienced and innovative leader to join our IT Product Engineering organization as an Associate Director, IT – Product Engineering Excellence. This role is the most senior software engineer in the company. It is a critical role, responsible for developing and implementing software engineering best practices, standards, and processes across the organization. The successful candidate will set the standards for excellence. They will lead a team of high-skilled software engineers, collaborating with agile product delivery teams to ensure the delivery of high-quality modern (API-first, AI-embedded & Cloud-native) software solutions.
KEY RESPONSIBILITIES:
You’ll be able to participate in a variety of benefits and wellbeing programs that may vary by role, country, region, union status, and other employment status factors, for example: