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


Content Security Engineer Bangalore , Koramangala
Software Engineer Bangalore , Koramangala
Software Engineer Ann Arbor, Michigan
Software Engineer Chelmsford, Massachusetts
System Engineer Ann Arbor, Michigan


Customer Services Representative Campbell, California
VP, Worldwide Sales Strategy and Operations Campbell, California

Human Resources

HR Generalist Ann Arbor, Michigan

Information Technology

Windows Systems Administrator
2 Locations


Marketing Operations Specialist – Marketo - CONTRACTOR Campbell, California


Bus Ops/Pricing Analyst-CONTRACTOR Campbell, California
System Engineer Chelmsford, Massachusetts

Product Management

Product Manager Campbell, California

Product Marketing

Director, Program and Alliances Marketing Campbell, California
Sr. Product Marketing Manager - Web Application Firewall (WAF) Campbell, California

Product Strategy & Training

Technical Trainer EMEA (m/w) Innsbruck, Austria
Technical Writer Campbell, California
Technical Writer – Network Security / Public Cloud (m/f) Vienna, Austria

Sales & Renewals

*Inside Territory Manager Campbell, California
*Renewals Representative Alpharetta, Georgia
*Renewals Representative Campbell, California
Consulting Solution Engineer, Data Protection Austria
Field Systems Engineer (Security) Arlington, Virginia
Field Systems Engineer, DMR Chicago, Illinois
Inside Channel Representative Campbell, California
Inside Channel Representative, National Partners Campbell, California
Inside Territory Manager Innsbruck, Austria
Inside Territory Manager, Germany Basingstoke, Hampshire
Jr. National Account Manager, CDW Chicago, Illinois
Lead Development Representative Alpharetta, Georgia
Lead Development Representative Basingstoke, Hampshire
Public Cloud Solutions Architect Campbell, California
Renewals Representative, Benelux Basingstoke, Hampshire
Renewals Representative, DACH Basingstoke, Hampshire
Renewals Representative, Germany Basingstoke, Hampshire
Senior Sales Engineer (SE) Central Hong Kong, Hong Kong
Senior Sales Engineer (SE) Kuala Lumpur, Malaysia
Telesales Consultant - German Speaking Basingstoke, Hampshire
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
Contact Center Representative San Jose, California
Technical Support Engineer Innsbruck, Austria
Technical Support Representative Ann Arbor, Michigan