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

Senior Software Engineer Bangalore , Koramangala
Software Engineer Bangalore , Koramangala
Software Engineer Intern Nottingham, United Kingdom
Sr. Software Engineer Bangalore , Koramangala
Sr. Software Engineer (Cloud-intelligence & DP) - App Security Engineering Bangalore , Koramangala

Manufacturing Operations

Material Handler San Jose, California

Marketing

Field and Channel Marketing Manager Campbell, California

Sales & Renewals

* Regional Account Manager
2 Locations
* Sales Renewals Representative
2 Locations
* Sales Renewals Representative Campbell, California
* Territory Manager
2 Locations
* Territory Manager Campbell, California
Account Manager Tokyo, Shinagawa-ku
Account Manager - Switzerland Switzerland
Advanced Security Solution Architect Campbell, California
Channel Systems Engineer Florida
Channel Systems Engineer
2 Locations
Inside Sales - Channel Development Representative Reading, United Kingdom
Inside Sales Territory Manager - German Speaking Reading, United Kingdom
Inside Territory Manager - German Speaking Reading, United Kingdom
Outside Channel Manager - Massachusetts Chelmsford, Massachusetts
Regional Account Director Ottawa, ON
Regional Sales Manager Campbell, California
Renewals Representative Reading, United Kingdom
Renewals Sales Representative - Japanese Speaking Hong Kong, Hong Kong SAR
Sales Account Manager Bangalore , Koramangala
Territory Manager (ANZ Territory) Hong Kong, Hong Kong SAR

Technical Support

Technical Support Representative Ann Arbor, Michigan