Docebo

Senior Product Engineer I - Golang

Toronto, Ontario, Remote. Posted 22 days ago

The role

You will architect, build, and scale business-critical backend systems in Go and PHP. You will lead technical initiatives, design scalable microservices, and mentor engineers to support an enterprise automation platform.

What you will do

  • Drive complex, multi-sprint technical initiatives from initial spark to deployment
  • Design and operate high-performing, resilient backend services using Go, PHP, AWS, Kubernetes, DynamoDB, PostgreSQL, and MySQL
  • Write clean Go code for newest automation features
  • Maintain and level up core PHP services
  • Conduct code reviews
  • Lead technical design discussions
  • Write architectural design docs
  • Establish SLOs
  • Mentor and pair with engineers
  • Troubleshoot mission-critical issues across the stack

Required qualifications

  • 4-8 years of software engineering experience
  • Deep expertise in Go and performance-driven batch processing systems
  • Proven track record of 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, and data stores like DynamoDB, PostgreSQL, and MySQL
  • Deep understanding of testing strategies (unit, integration, E2E)
  • Experience with modern observability platforms like Datadog
  • Ability to mentor teammates and communicate technical trade-offs to non-technical stakeholders
  • Based in Canada

Nice to have

  • Working knowledge of PHP
  • Strong knack for jumping into moderate complexity tasks outside your primary domain
  • Passion for driving engineering-wide initiatives

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

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 employs over 900 people globally.