Security Onboarding & Implementations Lead

Company: Barracuda Networks
Apply for the Security Onboarding & Implementations Lead
Location: London
Job Description:

Barracuda Networks in London seeks an Onboarding Engineer to deliver technical implementations of Barracuda security products within the Customer Success Team. You will act as a technical escalation point, mentor peers, troubleshoot complex configurations, and help develop best‑practice technical solutions.

The role emphasizes collaboration with Customer Success, Sales and Product teams to accelerate time‑to‑value and deliver measurable business outcomes.

#J-18808-Ljbffr…

Posted: July 19th, 2026