Senior Product Engineer I - Automation
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Build and scale business-critical backend systems in Go and PHP for Docebo’s enterprise automation platform serving millions of users.
Act as a primary technical advisor and force multiplier for product and engineering teams while solving complex automation problems.
Key Skills for This Role
Full Job Posting
Location and Work Model
- The position is based in Toronto, Ontario, and is hybrid.
- The team spends three days per week in the office, Tuesday through Thursday, with flexibility for the remainder of the week.
- Candidates must be based in Canada for North American enterprise customer timezone coverage.
Compensation
- The target hiring range in Canada is CA$102.8K–CA$137K.
- The position is eligible for a discretionary bonus based on individual and company performance; payouts are not guaranteed.
The Adventure Ahead
Build and scale business-critical backend systems in Go and PHP for Docebo’s enterprise automation platform serving millions of users.
Act as a primary technical advisor and force multiplier for product and engineering teams while solving complex automation problems.
The Day-to-Day
- Drive complex, multi-sprint technical initiatives from initial concept through deployment while managing scope, dependencies, and risks.
- Design and operate resilient backend services using Go, PHP, AWS, Kubernetes, DynamoDB, PostgreSQL, and MySQL.
- Write clean Go code for automation features while maintaining and improving core PHP services.
- Conduct code reviews, lead technical design discussions, write architectural documents, and establish SLOs.
- Mentor engineers, support career growth, and partner with Product and Design on the roadmap.
- Troubleshoot mission-critical issues, address Tier-1 customer escalations, and manage technical debt.
Your Superpowers
- 4–8 years of software engineering experience with deep Go and performance-driven batch processing expertise and solid PHP knowledge.
- Experience designing, building, and operating scalable microservices, distributed systems, and domain-driven architectures at enterprise scale.
- Advanced hands-on experience with AWS, Kubernetes, infrastructure as code, DynamoDB, PostgreSQL, and MySQL.
- Understanding of unit, integration, and end-to-end testing strategies and observability platforms such as Datadog.
- Ability to mentor engineers, communicate technical trade-offs, and make sound decisions under uncertainty.
Bonus Points
- Ability to handle moderate-complexity work outside the primary domain to unblock cross-functional engineering teams.
- Interest in driving engineering-wide initiatives, improving deployment and testing practices, and adopting emerging technologies.
Our Promise to You
- Benefits include an employee share purchase plan with a 15% discount, health coverage, paid vacation, company-wide days, floating holidays, and a birthday day off.
- Employee resource groups and company-wide events support connection and inclusion across the global organization.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Docebo
Senior Financial Analyst
, CAN
Artificial Intelligence. Actual Impact. At Docebo, we’re using AI to change how people learn at work—and we mean actually change it. We’re an AI-powered learning platform that helps organizations create, deliver, and man
Data Engineer I
, CAN
Artificial Intelligence. Actual Impact. At Docebo, we’re using AI to change how people learn at work—and we mean actually change it. We’re an AI-powered learning platform that helps organizations create, deliver, and man
Global Benefits & Wellbeing Analyst (3 Month Contract)
Toronto, CAN
Senior Product Designer - ILT / TMS
Toronto, CAN
Docebo is seeking a Senior Product Designer to own end-to-end enterprise workflows for instructor-led training and training management systems. The role focuses on complex scheduling, approvals, resource tracking, AI-ass
Senior Project Manager
Toronto, CAN
Docebo is seeking a Senior Project Manager to lead complex enterprise software implementations and client onboarding. The role requires 5+ years of implementation experience, strong project management and stakeholder com
Founding Forward Deployed Engineer
Toronto, CAN
Docebo is seeking a founding Forward Deployed Engineer to build and deploy autonomous AI agents for strategic enterprise customers. The role spans customer discovery, system architecture, full-stack implementation, produ
Technical Product Manager - Integration Ecosystems & Tooling
Toronto, CAN
Docebo is seeking a Technical Product Manager to own API strategy, integration tooling, developer experience, and ecosystem governance. The role requires at least four years of B2B SaaS product management focused on APIs
Senior Financial Analyst
, CAN
Data Engineer I
, CAN
Senior Site Reliability Engineer
, USA
Global Benefits & Wellbeing Analyst (3 Month Contract)
Toronto, CAN
Senior Product Designer - ILT / TMS
Toronto, CAN
Senior Project Manager
Toronto, CAN
Founding Forward Deployed Engineer
Toronto, CAN
Technical Product Manager - Integration Ecosystems & Tooling
Toronto, CAN