Open Positions

To sign up for job notification click here.

To check on an application you’ve submitted click here.

Please check our open positions below. If you don’t see a position that interests you, click here to let us know how you can make a difference at Barracuda Networks Inc..

Engineering

Data Science Intern Campbell, California
Product Growth Specialist Intern Campbell, California
QA Software Engineer Intern Chelmsford, Massachusetts
QA Software Engineer Intern Ann Arbor, Michigan
Software Engineer Intern Ann Arbor, Michigan
Software Engineer Intern Ann Arbor, Michigan

Finance

Corporate FP&A Intern Campbell, California

Human Resources

HRIS & Commissions Intern Campbell, California

Marketing

Social Media Intern Campbell, California

Operations

Salesforce Sr. Developer (Services)
4 Locations
Senior Business Applications Program Manager
3 Locations
Senior NetSuite System Engineer Ottawa, ON

Sales & Renewals

* Sales Renewals Representative Campbell, California
* Sales Renewals Representative
2 Locations
* Territory Manager Campbell, California
* Territory Manager
2 Locations
Account Manager
2 Locations
Account Manager Australia
Account Manager - Germany Germany
Channel Manager Germany Germany
Cloud Solutions Architect
3 Locations
Customer Success Intern Alpharetta, Georgia
Director, Systems Engineering Campbell, California
Distribution Account Manager
3 Locations
Inside Sales Territory Manager - German Speaking Reading, United Kingdom
Lead Development Representative Hong Kong, Hong Kong SAR
Lead Development Representative - Spanish Speaking Reading, United Kingdom
Partner Enablement Associate
4 Locations
Pre-Sales Consultant ANZ Australia
Pre-Sales Consultant ANZ Australia
Regional Sales Director, Japan Tokyo, Shinagawa-ku
Sales Renewals Representative
2 Locations
Show More