Director of Engineering / Directeur de l'ingénierie

Remote
Full-time
Canada
1 week ago

Job Type

100% Remote

Work from anywhere

Employment Type

Full-time

Flexible schedule

Location Preference

Canada

Preferred time zones

Experience Level

Senior

Required experience

Job Categories

Executive & Leadership

Job Description

Who we are:
GoMaterials is one of Canada's fastest-growing companies, recognized by Deloitte, the Globe & Mail, and the Lazaridis Scaleup Program. We’re revolutionizing how landscape contractors source plant and hardscape materials through a B2B marketplace that simplifies procurement in a traditionally outdated industry.

Since our inception, we have helped landscapers save time, money, and stress and plant over 1.5 million plants and trees. Led by a young and eager group of entrepreneurs, GoMaterials is aggressively expanding across North America. We are therefore looking for amazing people to add to our team!


About the Role:
As a Director of Engineering, you will serve as a senior leader within the organization, responsible for driving the strategic direction and operational execution of engineering initiatives. The ideal candidate will combine strong technical expertise with exceptional leadership and communication skills to foster innovation, enhance operational efficiency, and deliver high-quality products and services. You’ll play a pivotal role in maintaining our 100% growth rate from day 1 and you’ll be able to continuously share your ideas with us. What’s more? As our company grows, you’ll have the opportunity to grow with us!

----------------------------------------------------------------------------------------------

À propos du poste : 
En tant que directeur de l'ingénierie, vous occuperez un poste de cadre supérieur au sein de l'organisation et serez chargé de définir l'orientation stratégique et de superviser la mise en œuvre opérationnelle des initiatives d'ingénierie. Le candidat idéal alliera une solide expertise technique à des compétences exceptionnelles en matière de leadership et de communication afin de favoriser l'innovation, d'améliorer l'efficacité opérationnelle et de fournir des produits et services de haute qualité.

What You’ll Do / Ce que vous ferez:

  • Define the engineering vision, strategy, and roadmap to align with organizational goals.
  • Identify emerging technologies and trends to ensure the company remains competitive.
  • Foster a culture of collaboration, innovation, and continuous improvement.
  • Recruit, mentor, and manage a high-performing engineering team.
  • Monitor progress and mitigate risks to ensure on-time and on-budget delivery.
  • Drive project timelines, budgets, and resource allocation.
  • Collaborate with stakeholders to translate business requirements into technical deliverables.
  • Prepare and deliver reports, proposals, and presentations to stakeholders.
  • Clearly communicate complex technical concepts to non-technical audiences.
  • Facilitate cross-departmental collaboration to align technical projects with company priorities.
  • Provide technical guidance and career development opportunities for team members.
  • Guide the architecture design, and development of scalable, secure, and robust systems.
  • Ensure adherence to best practices, coding standards, and quality assurance processes.
  • Oversee system integration, testing, and deployment.
  • Optimize engineering workflows and implement tools for increased productivity.
  • Establish and track key performance indicators (KPIs) to measure team success.
  • Ensure compliance with relevant industry regulations and standards.
  • Act as a key technical advisor to executive leadership and other departments.

  • -------------------------------------------------------------------------------------------------

  • Définir la vision, la stratégie et la feuille de route techniques afin de les aligner sur les objectifs organisationnels.
  • Identifier les technologies et les tendances émergentes afin de garantir la compétitivité de l'entreprise.
  • Favoriser une culture de collaboration, d'innovation et d'amélioration continue.
  • Recruter, encadrer et gérer une équipe d'ingénieurs hautement performante.
  • Suivre les progrès et atténuer les risques afin de garantir le respect des délais et du budget.
  • Piloter les calendriers, les budgets et l'allocation des ressources des projets.
  • Collaborer avec les parties prenantes pour traduire les exigences commerciales en livrables techniques.
  • Préparer et remettre des rapports, des propositions et des présentations aux parties prenantes.
  • Communiquer clairement des concepts techniques complexes à un public non technique.
  • Faciliter la collaboration entre les services afin d'aligner les projets techniques sur les priorités de l'entreprise.
  • Fournir des conseils techniques et des opportunités de développement de carrière aux membres de l'équipe.
  • Guider la conception de l'architecture et le développement de systèmes évolutifs, sécurisés et robustes.
  • Veiller au respect des meilleures pratiques, des normes de codage et des processus d'assurance qualité.
  • Superviser l'intégration, les tests et le déploiement des systèmes.
  • Optimiser les flux de travail d'ingénierie et mettre en œuvre des outils pour accroître la productivité.
  • Établir et suivre des indicateurs de performance clés (KPI) pour mesurer le succès de l'équipe.
  • Veiller au respect des réglementations et normes industrielles applicables.
  • Agir en tant que conseiller technique clé auprès de la direction et des autres services.

What You’ll Need / Ce dont vous aurez besoin:

  • Bachelor’s or Master’s degree in Engineering, Computer Science, or a related field.
  • 10+ years of experience in engineering roles. 
  • 6+ years of experience managing high-performing engineering teams, including at least 2 years at the Director level or equivalent.
  • Proven track record of managing large-scale, complex engineering projects.
  • Expertise in software development, system architecture, and emerging technologies. 
  • Strong knowledge of agile methodologies and project management tools.
  • Exceptional problem-solving and decision-making skills.
  • Strong communication skills with the ability to inspire teams, influence technical strategy, and engage with executive stakeholders.
  • Experience in a fast-paced startup or high-growth environment.

  • ---------------------------------------------------------------------------------------------------------

  • Licence ou master en ingénierie, informatique ou dans un domaine connexe.
  • Plus de 10 ans d'expérience dans des fonctions d'ingénierie. 
  • Plus de 6 ans d'expérience dans la gestion d'équipes d'ingénieurs hautement performantes, dont au moins 2 ans à un poste de directeur ou équivalent.
  • Expérience avérée dans la gestion de projets d'ingénierie complexes et à grande échelle.
  • Expertise en développement logiciel, architecture système et technologies émergentes. 
  • Solides connaissances des méthodologies agiles et des outils de gestion de projet.
  • Excellentes capacités de résolution de problèmes et de prise de décision.
  • Solides compétences en communication, avec la capacité d'inspirer les équipes, d'influencer la stratégie technique et de dialoguer avec les parties prenantes exécutives.
  • Expérience dans une start-up au rythme soutenu ou dans un environnement à forte croissance.

Preferred Qualifications / Qualifications souhaitées :

  • Certification in project management or leadership frameworks.
  • Familiarity with Microsoft Azure, AI/ML, or IoT technologies.

  • --------------------------------------------------------------------------------------------------

  • Certification en gestion de projet ou en cadres de leadership.
  • Connaissance de Microsoft Azure, de l'IA/ML ou des technologies IoT.
From day one, you get to...
💡 Share your ideas and actually see them come to life
🌱 Grow with us through learning & promotion opportunities
🏝️ Enjoy solid health benefits & time off (3 weeks + 1 week during the holiday break)
💰 Get a piece of the pie with equity after your first year
🎉 Work with a fun, tight-knit team that celebrates wins together. Want to learn more? Check out our culture code.

Ready to apply?
If you think you’d be a great fit at our company and are passionate about this job, we want to hear from you!

Ready to Join GoMaterials?

Take the next step in your remote career. Click below to apply directly on GoMaterials's official careers page.

Apply on GoMaterials Website
Secure & Direct Application

More Jobs at GoMaterials

Explore other remote opportunities with this company