Director of Platform Engineering

4 days ago


Toronto, Ontario, Canada GS1 Canada Full time
About the Role

We are seeking a highly experienced and skilled Director of Platform Engineering to lead our software development efforts and drive the evolution of our platform at GS1 Canada. 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.

Key Responsibilities
  1. Team Leadership: Lead and mentor a team of developers, including contractors, distributed across different time zones, ensuring adherence to SDLC best practices and quality standards.
  2. Platform Development: Oversee the design, development, and deployment of our software platform, leveraging Azure Cloud services and following principles of Domain-Driven Design and microservices architecture.
  3. Architecture Review: 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.
  4. Continuous Improvement: Drive continuous improvement initiatives to enhance platform scalability, performance, and reliability.
  5. Process Management: Establish and maintain robust processes for code reviews, testing, and deployment automation.
  6. Culture Development: Foster a culture of innovation, collaboration, and continuous learning within the platform engineering team.
  7. Vendor Management: Manage vendor relationships and third-party partnerships to augment development efforts as needed.
  8. Reporting: Provide regular updates and reports to senior management on project status, risks, and opportunities.
Requirements

We are looking for a candidate with the following qualifications:

  • 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 Royal Bank of Canada> Full time

    Job SummaryJob DescriptionOpportunity OverviewThe Royal Bank of Canada is seeking a seasoned leader to spearhead its Automation Platform Engineering team. As the Director of Cloud Infrastructure, you will be responsible for driving the development and delivery of virtualized infrastructure, including VMs, databases, and storage. Your expertise in cloud...


  • Toronto, Ontario, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionOpportunity OverviewThe Royal Bank of Canada is seeking a seasoned leader to spearhead its Automation Platform Engineering team. As the Director of Cloud Infrastructure, you will be responsible for driving the development and delivery of virtualized infrastructure, including VMs, databases, and storage. Your expertise in cloud...


  • Old Toronto, Ontario, Canada Platform Ldn Full time

    About the RoleWe are seeking a highly skilled Cross-Platform Developer to join our team at Platform Ldn. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality cross-platform applications that meet the needs of our users.Key ResponsibilitiesApplication Development: Develop cross-platform...


  • Old Toronto, Ontario, Canada Platform Ldn Full time

    About the RoleWe are seeking a highly skilled Cross-Platform Developer to join our team at Platform Ldn. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality cross-platform applications that meet the needs of our users.Key ResponsibilitiesApplication Development: Develop cross-platform...


  • Toronto, Ontario, Canada GS1 Canada Full time

    Job DescriptionWe are seeking a highly experienced and skilled Director of Platform Engineering to lead our software development efforts and drive the evolution of our platform at GS1 Canada.Key ResponsibilitiesTeam Leadership: Lead and mentor a team of developers, including contractors, distributed across different time zones, ensuring adherence to SDLC...


  • Toronto, Ontario, Canada GS1 Canada Full time

    Job SummaryWe are seeking a seasoned Director of Platform Engineering to lead our software development efforts and drive the evolution of our platform at GS1 Canada.Key ResponsibilitiesLead and mentor a team of developers, including contractors, distributed across different time zones, ensuring adherence to software development life cycle (SDLC) best...


  • Toronto, Ontario, Canada GS1 Canada Full time

    Job SummaryWe are seeking a seasoned Director of Platform Engineering to lead our software development efforts and drive the evolution of our platform at GS1 Canada.Key ResponsibilitiesLead and mentor a team of developers, including contractors, distributed across different time zones, ensuring adherence to software development life cycle (SDLC) best...


  • Toronto, Ontario, Canada Slalom Consulting Full time

    About the RoleWe are seeking a highly skilled Director - Platform Engineering to join our team at Slalom Consulting. As a key member of our organization, you will be responsible for leading the development and implementation of our platform engineering strategy.About the TeamYou will work closely with our team of experts to co-create custom software, data,...


  • Toronto, Ontario, Canada Slalom Consulting Full time

    About the RoleWe are seeking a highly skilled Director - Platform Engineering to join our team at Slalom Consulting. As a key member of our organization, you will be responsible for leading the development and implementation of our platform engineering strategy.About the TeamYou will work closely with our team of experts to co-create custom software, data,...


  • Old Toronto, Ontario, Canada RBC - Royal Bank Full time

    About the RoleWe are seeking a highly experienced and visionary Senior Director of Platform Engineering to lead our next-generation software delivery platform. As a key member of our technology leadership team, you will play a pivotal role in driving the development and implementation of our developer platform strategy.Key ResponsibilitiesLead and Mentor a...


  • Old Toronto, Ontario, Canada RBC - Royal Bank Full time

    About the RoleWe are seeking a highly experienced and visionary Senior Director of Platform Engineering to lead our next-generation software delivery platform. As a key member of our technology leadership team, you will play a pivotal role in driving the development and implementation of our developer platform strategy.Key ResponsibilitiesLead and Mentor a...


  • Toronto, Ontario, Canada Broadridge Full time

    About BroadridgeBroadridge is a leading fintech company that empowers its employees to drive innovation and excellence in the financial services industry.Job SummaryWe are seeking a highly skilled and experienced Senior Director of Platform Engineering and Innovation to join our team. As a key member of our leadership team, you will be responsible for...


  • Toronto, Ontario, Canada Broadridge Full time

    About BroadridgeBroadridge is a leading fintech company that empowers its employees to drive innovation and excellence in the financial services industry.Job SummaryWe are seeking a highly skilled and experienced Senior Director of Platform Engineering and Innovation to join our team. As a key member of our leadership team, you will be responsible for...


  • Toronto, Ontario, Canada Broadridge Full time

    About the Role:We are seeking a highly experienced Senior Director of Platform Engineering to lead our backend engineering efforts and drive the development of our next-generation enterprise platform. As a key member of our Platform Team, you will be responsible for leading a team of backend engineers, collaborating with cross-functional teams, and ensuring...


  • Toronto, Ontario, Canada Broadridge Full time

    About the Role:We are seeking a highly experienced Senior Director of Platform Engineering to lead our backend engineering efforts and drive the development of our next-generation enterprise platform. As a key member of our Platform Team, you will be responsible for leading a team of backend engineers, collaborating with cross-functional teams, and ensuring...


  • Toronto, Ontario, Canada Broadridge Full time

    About the Role:We are seeking a highly experienced and skilled Senior Director of Platform Engineering to join our team at Broadridge. As a key member of our engineering leadership team, you will be responsible for leading the development and execution of our platform's backend strategy.Key Responsibilities:Lead and mentor a team of backend engineers,...


  • Toronto, Ontario, Canada Broadridge Full time

    About the Role:We are seeking a highly experienced and skilled Senior Director of Platform Engineering to join our team at Broadridge. As a key member of our engineering leadership team, you will be responsible for leading the development and execution of our platform's backend strategy.Key Responsibilities:Lead and mentor a team of backend engineers,...


  • Toronto, Ontario, Canada GS1 Canada Full time

    About the Role:We are seeking a seasoned Director of Platform Engineering to lead our software development efforts and drive the evolution of our platform at GS1 Canada. 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.Key...


  • Toronto, Ontario, Canada GS1 Canada Full time

    About the Role:We are seeking a seasoned Director of Platform Engineering to lead our software development efforts and drive the evolution of our platform at GS1 Canada. 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.Key...


  • Toronto, Ontario, Canada GS1 Canada Full time

    About the RoleWe are seeking a seasoned Director of Platform Engineering to lead our software development efforts and drive the evolution of our platform at GS1 Canada.Key ResponsibilitiesLead and Mentor a Team: Oversee a team of developers, including contractors, distributed across different time zones, ensuring adherence to SDLC best practices and quality...