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


(Junior) QA Engineer Vienna, Austria
Content Security Engineer Bangalore , Koramangala
Fullstack Software Engineer Ann Arbor, Michigan
Lead Operations Engineer - Bangalore Bangalore , Koramangala
Manager, SW Engineering Ann Arbor, Michigan
Principal Software Engineer Campbell, California
Senior System Engineer Chelmsford, Massachusetts
Software Developer C/C++
2 Locations
Software QA Engineer Innsbruck, Austria
Software QA Engineer Bangalore , Koramangala


Business Systems Manager Campbell, California
Customer Services Representative
2 Locations

Human Resources

Compensation Analyst Campbell, California


Campaign Marketing Manager Webinars Campbell, California
Director, Field and Channel Marketing
2 Locations
Senior Product Marketing Manager Basingstoke, Hampshire
Sr. Web Developer Campbell, California


Salesforce CPQ Architect
4 Locations
Sr. SRE for Windows Platform Ottawa, ON

Product Management

Senior Product Manager Campbell, California

Sales & Renewals

* Inside Territory Manager Alpharetta, Georgia
*Inside Territory Manager Campbell, California
*Renewals Representative Alpharetta, Georgia
*Renewals Representative Campbell, California
Account Executive Miami, Florida
Alliance Program Manager Chelmsford, Massachusetts
Business Development Representative Chelmsford, Massachusetts
Field Account Manager Switzerland Zürich , Switzerland
Inside Channel Representative Alpharetta, Georgia
Inside Territory Manager Central Hong Kong, Hong Kong
Inside Territory Manager Basingstoke, Hampshire
Jr. DMR National Account Manager, CDW Chicago, Illinois
Lead Development Representative Alpharetta, Georgia
Lead Development Representative – German Speaker Basingstoke, Hampshire
Microsoft Partner Program Manager Campbell, California
Partner Success Manager Chelmsford, Massachusetts
Renewal Representative Central Hong Kong, Hong Kong
Renewals Representative Basingstoke, Hampshire
Renewals Representative German Speaking Basingstoke, Hampshire
Sales Engineer Central Hong Kong, Hong Kong
Show More

Technical Support

*Technical Support Representative Ann Arbor, Michigan
*Technical Support Representative Alpharetta, Georgia
*Technical Support Representative San Jose, California
Contact Center Representative San Jose, California
Customer Service Representative Bangalore , Koramangala
Technical Solutions Engineer Bangalore , Koramangala
Technical Support Representative Alpharetta, Georgia
Technical Support Representative
2 Locations
Technical Support Representative Basingstoke, Hampshire