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

Sr. SW QA Engineer Ann Arbor, Michigan

Finance

Sr. Financial Analyst Campbell, California

Sales & Renewals

* Inside Territory Manager Alpharetta, Georgia
*Inside Territory Manager Campbell, California
*Renewals Representative Alpharetta, Georgia
*Renewals Representative Campbell, California
Inside Sales Partner Development Representative Reading, United Kingdom
Internal Solutions Engineer - German Speaker Reading, United Kingdom
Internal Solutions Engineer - German Speaker Munich, Germany

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
Contact Center Representative Bangalore , Koramangala
Technical Solutions Engineer Bangalore , Koramangala
Technical Solutions Engineer Bangalore , Koramangala
Technical Solutions Engineer Bangalore , Koramangala
Technical Solutions Engineer Bangalore , Koramangala