🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Onboarding Engineer at Barracuda Networks

Hospitality Full Benefits Career Growth
Company

Barracuda

Location

quebec, Canada

Posted

June 08, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Join Barracuda Networks as an Onboarding Engineer focused on security software implementations. Lead technical engagements while ensuring customer success through innovative solutions.
In this pivotal role, you will serve as a technical expert within Barracuda's Customer Success Team. Leveraging your skills in security software implementation, network architecture, and customer deployments, you'll collaborate closely with sales and product teams. This position also involves mentoring junior engineers and contributing to the successful delivery of Barracuda’s security products.
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
•...