Docebo
Senior Product Engineer
Toronto, Ontario, Remote. Posted 10 days ago
The role
You will own features end to end by working across customer facing applications, services, APIs, and integration boundaries. You will build cloud native backend services or complex frontend experiences while collaborating with Product, Design, and QA.
What you will do
- Own features end to end from discovery and technical design through implementation and production.
- Build across the stack including frontend applications, APIs, backend services, and integration layers.
- Contribute technical depth in a primary discipline.
- Participate in architecture discussions and evaluate tradeoffs.
- Partner with Product and Design to translate customer needs into technical solutions.
- Contribute to testing, CI/CD, observability, code quality, and technical debt practices.
- Collaborate with Engineering, Product, Design, QA, and platform teams.
- Support other engineers through code reviews, pairing, and knowledge sharing.
Required qualifications
- Four to six or more years of software engineering experience.
- Strong expertise in either backend or frontend engineering.
- Practical experience across the broader stack.
- Experience taking features from technical design through development, deployment, and production support.
- Solid understanding of software design, APIs, application architecture, testing, and maintainable production software.
- Experience with cloud environments such as AWS.
- Familiarity with modern CI/CD and observability practices.
- Ability to understand customer problems and balance technical quality with delivery.
- Ability to explain technical tradeoffs and work effectively across functions.
Nice to have
- AWS serverless technologies, asynchronous workflows, distributed systems, or event driven architecture.
- Infrastructure as Code using CDK, Terraform, CloudFormation, or similar tools.
- CI/CD or deployment experience.
- Large frontend applications, component architecture, state management, design systems, accessibility, or performance.
- Node.js and TypeScript services.
- Experience with Go, Python, PHP, or other backend technologies.
- Monitoring, tracing, structured logging, metrics, and production diagnosis.
Benefits
- Employee Share Purchase Plan (ESPP) at a 15% discount.
- Competitive compensation package.
- Health benefits.
- Paid vacation days.
- Two company-wide Docebo Days.
- Floating holidays for cultural celebrations.
- Birthday off.
- Family coverage for time with little ones.
- Access to Employee Resource Groups (PRIDE, DWA, BIDOC, and Green Ambassadors).
About the company
Docebo is an AI-powered learning platform that helps organizations create, deliver, and manage training. The company has achieved two IPOs and serves over 3,000 customers worldwide.