Senior Product Engineer
Role overview
Docebo is an AI-powered learning platform that helps organizations create, deliver, and manage training at scale. As a Senior Product Engineer, you will work on a full-stack basis with a backend focus, owning features from conception through production and beyond. You’ll partner with product, design, and quality teams to solve real customer problems and deliver meaningful learning experiences.
Key responsibilities
- Own features end to end, taking customer and product problems from technical design through implementation, production deployment, and ongoing iteration.
- Build across the stack, working with frontend applications, APIs, backend services, and integration layers to deliver complete customer outcomes.
- Participate in architecture discussions, evaluate technical tradeoffs, and shape solutions that are scalable, maintainable, and pragmatic.
- Work closely with Product, Design, and QA teams to understand customer needs and translate them into effective technical solutions.
- Contribute to strong engineering practices including testing, CI/CD, observability, code quality, and technical debt management.
- Support other engineers through code reviews, pairing, technical discussions, and knowledge sharing to grow the broader team.
Requirements
- Four to six or more years of professional software engineering experience with strong expertise in either backend or frontend engineering.
- Practical experience working across the full technology stack and taking features from technical design through development and production support.
- Solid understanding of software design, APIs, application architecture, testing practices, and maintainable production software.
- Experience working with cloud environments such as AWS and familiarity with modern CI/CD and observability practices.
- Ability to understand customer problems, navigate ambiguity, and balance technical quality with meaningful delivery timelines.
- Strong collaborative communication skills to work effectively across Engineering, Product, Design, and QA functions.
What makes this role worth considering
You’ll join a team of over 900 people worldwide working to reshape how organizations approach learning and development through artificial intelligence. The role offers a hybrid work arrangement with three days per week in the Toronto office (Tuesday-Thursday) and flexibility for remote work the rest of the week, designed to balance collaboration with individual productivity.
How to apply
Use the Apply button to view the official job posting and submit your application on Docebo's careers site.
ImmigrationCafe is a job listing directory, not a recruiter. Applications are submitted on the employer's official careers website.