Director of Platform Engineering

1 month ago


Toronto, Canada GS1 Canada Full time
Director of Platform Engineering - T5300-18-P

Department: Technology - Operations

Employment Type: Full Time

Location: Toronto, ON

Reporting To: Lorenzo Spada

Description We are seeking a dynamic and experienced Director of Platform Engineering to lead our software development efforts and drive the evolution of our platform. The ideal candidate will have a strong background in software engineering, particularly in cloud-based environments, and a proven track record of managing and mentoring development teams. This role requires collaboration with cross-functional teams, including Enterprise Architecture, to ensure alignment with architectural standards and best practices.

Key Responsibilities
  • Lead and mentor a team of developers, including contractors, distributed across different time zones, ensuring adherence to SDLC best practices and quality standards.
  • Oversee the design, development, and deployment of our software platform, leveraging Azure Cloud services and following principles of Domain-Driven Design and microservices architecture.
  • Collaborate with the Enterprise Architecture team to review and refine architectural designs presented at the Architecture Review Council (ARC), ensuring alignment with organizational goals and standards.
  • Drive continuous improvement initiatives to enhance platform scalability, performance, and reliability.
  • Establish and maintain robust processes for code reviews, testing, and deployment automation.
  • Foster a culture of innovation, collaboration, and continuous learning within the platform engineering team.
  • Manage vendor relationships and third-party partnerships to augment development efforts as needed.
  • Provide regular updates and reports to senior management on project status, risks, and opportunities.

Skills, Knowledge & Expertise
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 8+ years of experience in software engineering, with at least 3 years in a leadership role overseeing development teams.
  • Strong proficiency in Azure Cloud services, including Azure IAM for user access controls and other relevant Azure technologies.
  • Deep understanding of Domain-Driven Design and microservices architecture principles, with hands-on experience in designing and implementing complex systems.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
  • Experience working in Agile/Scrum environments and familiarity with DevOps practices.
  • Proven track record of delivering high-quality software solutions on time and within budget.
  • Experience managing distributed teams and contractors across different time zones.
  • Strong problem-solving skills and a proactive approach to identifying and addressing technical challenges.


  • Toronto, Ontario, Canada GS1 Canada Full time

    Director of Platform Engineering - T P Department: Technology - OperationsEmployment Type: Full TimeLocation: Toronto, ONReporting To: Lorenzo Spada Description We are seeking a dynamic and experienced Director of Platform Engineering to lead our software development efforts and drive the evolution of our platform. The ideal candidate will have a strong...


  • Old Toronto, Canada Royal Bank of Canada Full time

    Job Summary Job Description Sample template – Enterprise Architecture Operations WHAT IS THE OPPORTUNITY? As the Senior Director of Development Platform Engineering, you will lead a talented and forward-thinking team delivering our next generation software delivery platform. The successful ca


  • Toronto, ON, Canada Broadridge Full time

    About Broadridge: At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the Broadridge team. Broadridge is a dynamic and innovative Fintech at the forefront of cutting-edge technology solutions that power the...


  • Toronto, ON, Canada GS1 Canada Full time

    Description We are seeking a dynamic and experienced Director of Platform Engineering to lead our software development efforts and drive the evolution of our platform. The ideal candidate will have a strong background in software engineering, particularly in cloud-based environments, and a proven track record of managing and mentoring development teams. This...


  • Toronto, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionSample template – Enterprise Architecture Operations WHAT IS THE OPPORTUNITY?As the Senior Director of Development Platform Engineering, you will lead a talented and forward-thinking team delivering our next generation software delivery platform. The successful candidate will play a pivotal role in driving the development and...


  • TORONTO, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionSample template – Enterprise Architecture Operations WHAT IS THE OPPORTUNITY?As the Senior Director of Development Platform Engineering, you will lead a talented and forward-thinking team delivering our next generation software delivery platform. The successful candidate will play a pivotal role in driving the development...


  • Old Toronto, Canada Royal Bank of Canada Full time

    Job Summary Job Description Sample template – Enterprise Architecture Operations WHAT IS THE OPPORTUNITY? As the Senior Director of Development Platform Engineering, you will lead a talented and forward-thinking team delivering our next generation software delivery platform. The successful candidate will play a pivotal role in driving the...


  • Old Toronto, Canada Royal Bank of Canada Full time

    Job Summary Job Description Sample template – Enterprise Architecture Operations WHAT IS THE OPPORTUNITY? As the Senior Director of Development Platform Engineering, you will lead a talented and forward-thinking team delivering our next generation software delivery platform. The successful candidate will play a pivotal role in driving the development...


  • Toronto, ON, Canada Royal Bank of Canada Full time

    Job Summary Job Description Sample template – Enterprise Architecture Operations WHAT IS THE OPPORTUNITY? As the Senior Director of Development Platform Engineering, you will lead a talented and forward-thinking team delivering our next generation software delivery platform. The successful candidate will play a pivotal role in driving the...


  • Toronto, ON, Canada CEM Engineering Full time

    The Director of Engineering at CEM is a people-focused technical professional who provides technical direction and management guidance to the engineering team. They proactively develop and maintain a team of high-performing engineers and designers, continually seeking innovative methods to improve team performance and project profitability. The Director of...


  • Toronto, ON, Canada CEM Engineering Full time

    The Director of Engineering at CEM is a people-focused technical professional who provides technical direction and management guidance to the engineering team. They proactively develop and maintain a team of high-performing engineers and designers, continually seeking innovative methods to improve team performance and project profitability. The Director of...


  • Toronto, ON, Canada CEM Engineering Full time

    The Director of Engineering at CEM is a people-focused technical professional who provides technical direction and management guidance to the engineering team. They proactively develop and maintain a team of high-performing engineers and designers, continually seeking innovative methods to improve team performance and project profitability. The Director of...


  • Toronto, ON, Canada CEM Engineering Full time

    The Director of Engineering at CEM is a people-focused technical professional who provides technical direction and management guidance to the engineering team. They proactively develop and maintain a team of high-performing engineers and designers, continually seeking innovative methods to improve team performance and project profitability. The Director of...


  • Old Toronto, Canada GS1 Canada Full time

    Director of Platform Engineering - T5300-18-P Department: Technology - Operations Employment Type: Full Time Location: Toronto, ON Reporting To: Lorenzo Spada Description We are seeking a dynamic and experienced Director of Platform Engineering to lead our software development efforts and drive


  • Toronto, ON, Canada CEM Engineering Full time

    The Director of Engineering at CEM is a people-focused technical professional who provides technical direction and management guidance to the engineering team. They proactively develop and maintain a team of high-performing engineers and designers, continually seeking innovative methods to improve team performance and project profitability. The Director of...


  • Toronto, Canada GS1 Canada Full time

    Director of Platform Engineering - T5300-18-P Department: Technology - OperationsEmployment Type: Full TimeLocation: Toronto, ONReporting To: Lorenzo Spada Description We are seeking a dynamic and experienced Director of Platform Engineering to lead our software development efforts and drive the evolution of our platform. The ideal candidate will have a...


  • Toronto, Canada GS1 Canada Full time

    Director of Platform Engineering - T5300-18-P Department: Technology - Operations Employment Type: Full Time Location: Toronto, ON Reporting To: Lorenzo Spada Description We are seeking a dynamic and experienced Director of Platform Engineering to lead our software development efforts and drive the evolution of our platform. The ideal candidate will...


  • Greater Toronto Area, Canada CEM Engineering Full time

    The Director of Engineering at CEM is a people-focused technical professional who provides technical direction and management guidance to the engineering team. They proactively develop and maintain a team of high-performing engineers and designers, continually seeking innovative methods to improve team performance and project profitability. The Director of...


  • Greater Toronto Area, Canada CEM Engineering Full time

    The Director of Engineering at CEM is a people-focused technical professional who provides technical direction and management guidance to the engineering team. They proactively develop and maintain a team of high-performing engineers and designers, continually seeking innovative methods to improve team performance and project profitability. The Director of...


  • Greater Toronto Area, Canada CEM Engineering Full time

    The Director of Engineering at CEM is a people-focused technical professional who provides technical direction and management guidance to the engineering team. They proactively develop and maintain a team of high-performing engineers and designers, continually seeking innovative methods to improve team performance and project profitability. The Director of...