Barracuda Networks

Team Lead, Support Enablement

Barracuda Networks$90K — $120K *
Technical Services
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years in technical training or support enablement
  • Strong networking and security knowledge
  • Experience in creating learning content
  • Excellent presentation and collaboration skills
  • Ability to handle multiple priorities
  • Preferred experience with Windows, Linux, and cloud platforms

Responsibilities

  • Lead Technical Support training and enablement team
  • Manage direct reports' performance and development
  • Oversee onboarding for new Technical Support hires
  • Design and improve ongoing technical development programs
  • Partner with leadership to assess skill gaps and training needs
  • Build capability through various training methods
  • Develop high-quality learning content and materials

Benefits

  • Equity options available
  • Comprehensive health benefits
  • Retirement plan with employer match
  • Career growth opportunities
  • Flexible Time Off and Paid Time Off
  • Volunteer opportunities
Full Job Description
Envision yourself at Barracuda

Barracuda is seeking a Team Lead, Support Enablement to lead onboarding and continuous learning for our Technical Support organization while also serving as a Technical Trainer within Barracuda Campus Learning. This is a high-impact role for someone who is passionate about helping technical teams build confidence, deepen product knowledge, and deliver great customer outcomes. You will partner closely with Technical Support leadership, Product Management, Engineering, and the Barracuda Campus team to create learning experiences that accelerate readiness, strengthen capability, and support business goals.

What you'll be working on
  • Lead and manage the Technical Support enablement and training team, including coaching, setting goals, and ensuring consistent execution of onboarding and continuous learning programs.
  • Manage day-to-day performance and development for direct reports, including regular 1:1s, feedback, and performance reviews.
  • Oversee onboarding for new Technical Support hires, designing structured ramp-up plans and ensuring training outcomes meet readiness targets.
  • Design, deliver, and continuously improve enablement programs that support ongoing technical development across the support organization.
  • Partner with Technical Support leadership to assess skill gaps, identify evolving priorities, and translate learning needs into targeted training plans.
  • Build capability through training and facilitation, including instructor-led sessions, self-paced courses, and learning resources.
  • Develop and maintain high-quality learning content (instructor-led training, self-paced modules, guides, and supporting knowledge resources).
  • Measure onboarding and enablement effectiveness using KPIs, feedback, and continuous improvement practices.
  • Deliver technical training for customers, partners, and internal teams as part of Barracuda Campus Training.
  • Collaborate cross-functionally with Product Management, Engineering, and Campus stakeholders to ensure training content stays accurate and aligned with product updates.
  • Balance enablement leadership and technical training delivery based on business needs, including supporting critical learning initiatives and escalations


What you bring to the role
  • 3+ years of experience in technical training, support enablement, technical support, or a related field, including experience designing and delivering onboarding or continuous learning programs for technical audiences.
  • Strong technical foundation in networking and security, with the ability to explain complex concepts clearly and effectively.
  • Proven ability to create high-quality learning content, including instructor-led courses, self-paced modules, videos, and supporting knowledge resources.
  • Excellent presentation, facilitation, and written and verbal communication skills in English, with strong collaboration across cross-functional teams.
  • Ability to manage multiple priorities and adapt in a fast-paced environment.
  • Preferred: experience with Windows environments (including Entra ID, Active Directory, and Exchange), Linux, public cloud platforms such as Microsoft Azure and Amazon Web Services, and supporting or training technical support teams.


What you'll get from us

A team where you can voice your opinion, make an impact, and where you and your experience are valued. Internal mobility - there are opportunities for cross training and the ability to attain your next career step within Barracuda.
  • Equity, in the form of non-qualifying options
  • High-quality health benefits
  • Retirement Plan with employer match
  • Career-growth opportunities
  • Flexible Time Off and Paid Time Off benefits
  • Volunteer opportunities

#LI-hybrid

Job ID 27-0355

About Barracuda Networks

Barracuda Networks is a provider of cloud-enabled security and data protection solutions for businesses. The company was founded in 2003 and is headquartered in Campbell, California. Barracuda Networks offers a range of products, including firewalls, email security, network security, and data protection solutions. The company's solutions are designed to protect against cyber threats, including malware, ransomware, and phishing attacks. Barracuda Networks serves customers in a variety of industries, including healthcare, finance, and education.
Learn more about Barracuda Networks
Size
1,500 employees
Industry
Founded
2003

Similar Jobs

More Jobs at Barracuda Networks

More Technical Services Jobs

Find similar Team Lead, Support Enablement jobs: