Director of Engineering leading technical design and development at Docebo's AI-powered learning platform. Fostering a collaborative and innovative engineering culture for product excellence.
Responsibilities
Lead by Doing: Set the technical direction and lead by example — contributing to architecture decisions, coding, and product development when needed.
Build Great Products: Partner with Product and Design to create simple, elegant, and scalable solutions that delight customers.
Grow and Inspire Teams: Recruit, coach, and mentor exceptional engineers. Foster an inclusive, growth-oriented culture where people do their best work.
Drive Execution: Ensure the team ships high-quality features quickly, with strong alignment on priorities, goals, and customer needs.
Champion Engineering Excellence: Implement best practices for code quality, automation, testing, and reliability.
Customer Focus: Stay close to customers and use their feedback to shape our roadmap and improve user experiences.
Embrace AI & Cloud: Guide the team in applying modern AI tools, cloud infrastructure, and automation to accelerate innovation and scalability.
Requirements
10+ years of experience in software engineering, with at least 3+ in a leadership role (manager or above).
Proven success building SaaS products in a fast-paced startup or growth-stage environment.
Deep technical expertise in modern cloud architecture (AWS, GCP, or Azure) and agile software development, specifically with Kubernetes, Databases, Observability Products and CI/CD pipelines.
Hands-on experience with Go, Node and/or PHP — you’re comfortable diving into code or troubleshooting with your team.
Experience leading high-performing, collaborative teams that deliver customer-centric solutions.
Strong communication skills — able to partner cross-functionally and translate business goals into technical execution.
A passion for mentoring, problem-solving, and building products that truly make an impact.
Benefits
Financial Wellness: Own a piece of Docebo through our Employee Share Purchase Plan (ESPP) at a 15% discount, plus a competitive compensation package.
Your Well-Being, Covered: You’ll get access to health benefits, so you can get the care you need when you need it.
Rest, Relax, Repeat: Rest and recharge with paid vacation days, two company-wide Docebo Days, floating holidays for cultural celebrations, and your birthday off!
Family First: We provide coverage offering you time with your little one(s) so you can soak up all those precious moments. Fun fact: we had 30 Docebian babies join the family in 2025!
Connections That Count: Connect with global communities through our Employee Resource Groups (including PRIDE, DWA, BIDOC, and Green Ambassadors) and company-wide events that keep the fun rolling all year long.
Fri-Yay: Kick off your weekends early with 4:30 PM Fridays (eligible employees only).
Swag Central: Look fresh with your new-hire swag and enjoy access to our internal swag store to stay branded year-round.
Lead Software Developer contractor role at RBC Bedford Innovation Hub. Requires expertise in C#, C++, .NET, and JavaScript for senior/lead development work.
Senior Developer contributing to data processing applications with an Agile team at Triton Digital. Join a remote and innovative environment focused on Big Data technologies and continuous improvement.
Software Developer working with the Federation of Quebec Municipalities on .NET applications. Engaging in design, programming, and improving systems while mentoring team members.
Developers at Ingeno design cloud applications incorporating AI for diverse industries. Work in a stimulating and collaborative environment with cutting - edge technologies.
Developer maintaining and improving JetBrains IDE plugin for Hyperskill's educational platform. Remote role focusing on bug fixes and feature implementation for enhanced learner experience.
Senior Developer integrating and developing web - based solutions for CBC/Radio - Canada's Corporate Services team. Collaborating with cross - functional teams on software application development and architecture.
Engineering Project Lead creating detailed designs and overseeing implementation for CBC/Radio - Canada's technology projects. Leading projects and managing end - to - end implementations with innovative solutions.
Instructional Designer creating engaging training materials for Motorola Solutions' technologies and products. Collaborating with teams to ensure effectiveness and accuracy in learning content.