Job Description

We're looking for a Software Engineer to join our Platform Development Team. In this role, you'll be responsible for developing and optimizing highly scalable, distributed backend systems and services. If you thrive on solving complex technical problems related to performance, reliability, and architectural design within a critical platform context, we want to hear from you. You will operate within an Agile environment, emphasizing the principles of Full Accountability, Near Zero Handovers, and Near Zero Dependencies, ensuring efficient, high-quality delivery. Responsibilities include designing, developing, testing, and deploying foundational, scalable, and resilient platform services and APIs. You will collaborate with internal teams, product managers, and stakeholders to deliver robust platform capabilities and enhancements. Upholding code quality, performance, and security standards is essential through clean, efficient, well-documented, and thoroughly tested code, and active participation in code reviews. Actively participating in Agile ceremonies and contributing to the CI/CD pipelines are also key aspects of this role. Driving architectural improvements and providing operational support for critical platform services are also important.

About Docebo

Docebo powers learning experiences for over 3000 customers around the world with our easy-to-use, AI-powered Suite designed to close the enterprise learning loop.

Apply for This Position