Onboarding Engineer Role at Barracuda Networks

Barracuda Networks Inc.

Full-time Other-General
Apply Now
Location
ahuntsic north, qc, Canada
Posted
June 18, 2026

Job Description

Advance your career in cybersecurity with Barracuda Networks as an Onboarding Engineer. This role emphasizes technical contributions and collaboration to drive customer success through superior implementation practices.

As part of Barracuda’s Customer Success Team, you will deliver high-quality implementations of security software and lead onboarding initiatives to enhance customer satisfaction. Your position will involve working alongside key stakeholders to optimize solutions while mentoring others and troubleshooting complex configurations.

Key Responsibilities: • Execute implementations for Barracuda security platforms • Lead customer onboarding and technical engagements • Support development of efficient customer experiences • Conduct technical risk assessments and handoffs • Share expertise in creating self-service content and playbooks

Requirements: • 3+ years of relevant experience in security implementation • Bachelor’s degree in technical fields or ...