Barracuda

Barracuda Networks, founded in 2003 and based in Campbell, California, is a prominent cybersecurity company that provides a wide array of security, networking, and data protection solutions for businesses around the world. Established by Dean Drako, Michael Perone, and Zach Levow, the company initially focused on affordable email protection against spam and viruses. Over the years, Barracuda has expanded its offerings significantly. The company's product suite includes email protection solutions, next-generation firewalls, web filters, and application security tools. Barracuda also offers backup and disaster recovery services to safeguard critical business data. With a customer base of over 200,000, including enterprises, small and medium businesses, and educational institutions, Barracuda's solutions are designed to be easy to deploy and accessible to organizations of all sizes. The company is recognized for its commitment to innovation and has received accolades for its technology leadership.

Computer & Network Security Campbell, United States Founded 2003 ~1,431 employees

Work at Barracuda in HR or recruiting? Claim this page

Employees
1,431
+1.4% in the 3 months to Jun 2025
Revenue / employee
$246K
Revenue ~$353M
12-month attrition
13%
Tech: 11.1%
H1B filings, FY2026
1
Sponsors visas
Open jobs
12
Last 30 days

Salaries at Barracuda

All salaries

22 salary profiles in the US

Most reported roles

Pay by level, gender and ethnicity · India salaries

H-1B sponsorship

H-1B Sponsorship Limited
H-1B Filings by Department
Engineering14
Operations1

The department split adds up all the years listed above. FY2026 alone: 1 filings.

Peer reviews

Worked with someone at Barracuda?

Anonymous peer reviews on OffTheRecord

Read or write a review

Similar companies

Barracuda FAQ

How many employees does Barracuda have?

Barracuda has about 1,431 employees, up 1.4% over the 3 months to Jun 2025.

Does Barracuda sponsor H1B visas?

Yes. Barracuda filed 1 H1B (LCA) application in FY2026, according to the latest U.S. Department of Labor disclosures. It was for a Engineering role.

What is Barracuda's revenue per employee?

Barracuda makes about $246K in revenue per employee, based on $352.65M annual revenue and 1,431 employees.

How much does Barracuda pay?

6figr has 22 salary profiles for Barracuda in the US and 13 in India, with pay broken down by role, level, gender and ethnicity on the Barracuda salaries page. See Barracuda salaries in the US

Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.