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..


Sr. SW QA Engineer Ann Arbor, Michigan

Product Management

Senior Product Manager Campbell, California

Product Marketing

Senior Product Marketing Manager - Application and Cloud Security Campbell, California

Sales & Renewals

* Inside Territory Manager Alpharetta, Georgia
*Inside Territory Manager Campbell, California
*Renewals Representative Alpharetta, Georgia
*Renewals Representative Campbell, California
Inside Territory Manager - CONTRACTOR TEMPORARY Reading, United Kingdom

Technical Support

*Technical Support Representative Ann Arbor, Michigan
*Technical Support Representative Alpharetta, Georgia
*Technical Support Representative San Jose, California
*Technical Support Representative Reading, United Kingdom
Director, Technical Support Ann Arbor, Michigan
Technical Solutions Engineer Bangalore , Koramangala
Technical Solutions Engineer Bangalore , Koramangala