Location québec, qc
Job Type Full-time
Posted May 30, 2026

Role Description

Bring your expertise to Barracuda Networks as an Onboarding Engineer focused on security software implementations. In this role, you will lead technical engagements and support customer success through creative solutions. This is a unique chance to contribute as a technical expert in the Customer Success Team at Barracuda. You will utilize your skills in security software implementation, network architecture, and customer deployments while collaborating with sales and product teams. Your role includes delivering implementations for Barracuda’s security products and providing mentorship to junior engineers. Key Responsibilities

Deliver security product implementations and integrations Lead onboarding and Professional Services engagements Support design for scalable customer solutions Conduct technical assessments and health checks Develop self-service content and playbooks Requirements

3+ years in security software implementation Bachelor’s degree in a related field So...

Ready to Apply?

Apply for this Position