Senior Product Engineer building scalable Go and PHP automation systems for Docebo’s AI-powered learning platform. Architecting backend services that onboard millions of users.
Responsibilities
Architect, build, and scale business-critical backend systems for the enterprise automation platform
Drive complex, multi-sprint technical initiatives from inception through deployment
Design and operate resilient backend services handling millions of users
Write Go code for automation features and maintain and improve PHP services
Conduct code reviews and lead technical design discussions
Write architectural design documents and establish SLOs
Mentor and pair with engineers and guide career growth
Partner with Product and Design to shape the product roadmap
Handle Tier-1 customer escalations and technical debt
Troubleshoot mission-critical issues across the stack
Drive engineering-wide initiatives such as deployment standardization, testing improvements, and technology adoption
Requirements
Based in Canada
4-8 years of software engineering experience
Deep expertise in Go and performance-driven batch processing systems
Solid working knowledge of PHP
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
Deep understanding of unit, integration, and E2E testing strategies
Experience with modern observability platforms such as Datadog
Ability to mentor teammates and communicate technical trade-offs to non-technical stakeholders
Ability to make sound decisions under uncertainty
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 leave coverage
Employee Resource Groups, including PRIDE, DWA, BIDOC, and Green Ambassadors
Company-wide events
Hybrid work flexibility outside the required Tuesday-Thursday office days
Principal Engineer providing technical leadership for TJX’s global application portfolio and mainframe engineering. Driving scalable solutions, modernization, delivery excellence, and distributed - team development for a global off - price retailer.
Senior Fullstack Developer building ShareGate's Microsoft 365 migration web application with C#, React, and TypeScript. Integrating Microsoft APIs and shaping scalable technical foundations.
Senior Fullstack Developer building ShareGate’s Microsoft 365 migration web application with C#, React, and TypeScript. Integrating Microsoft APIs and shaping a greenfield product experience.
Développeur senior full - stack bâtissant la nouvelle application web ShareGate Migrate. Travail sur React, C#/.NET et APIs Microsoft pour la migration Microsoft 365.
Senior Frontend Software Engineer building authentication, verification, and fraud experiences for Affirm’s pay - over - time platform. Delivering high - availability web, mobile, and backend systems.
Intermediate Software Developer delivering reliable features for ThoughtExchange’s AI - powered community insights platform. Owning projects end - to - end while collaborating with Product, Design, and Engineering.
Full - Stack Developer designing and enhancing complex application solutions for Alithya’s digital consulting network. Translating client needs into IT solutions and supporting testing, deployment, and junior developer growth.
Ingénieur sénior en contrôle des matériaux chez EXP, firme de services - conseils en ingénierie, architecture et conception. Gestion de projets, expertise technique et encadrement d’équipes à Lévis.
Senior Software Developer building Ruby on Rails post - trade automation for Wealthsimple’s Canadian financial platform. Supporting clearing, settlement, reconciliation, and high - accuracy financial operations.