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

Developer Waukesha, Wisconsin
QA Engineer Ann Arbor, Michigan
QA Engineer Nottingham, United Kingdom
QA Engineer Automation Innsbruck, Austria
QA Intern Waltham, Massachusetts
Site Reliability Engineer Campbell, California
Site Reliability Engineer
2 Locations
Software Engineer Waltham, Massachusetts
Software Engineer Ann Arbor, Michigan
Software Engineer Ann Arbor, Michigan
Software Engineer Waltham, Massachusetts
Software Engineer - Windows Developer Ann Arbor, Michigan
Software QA Engineer Bangalore , Koramangala
Sr. Machine Learning Engineer Campbell, California
Sr. Software Engineer Waltham, Massachusetts
System Engineer Ann Arbor, Michigan

Finance

Accounts Payable Specialist-CONTRACTOR Campbell, California
Customer Services Representative Campbell, California

Human Resources

Benefits and Compensation Analyst Campbell, California
HR Business Partner (Sales/Marketing) Campbell, California
HR Generalist Campbell, California

Manufacturing Operations

Junior Buyer (Contractor) San Jose, California

Marketing

Video Production Specialist / Motion Graphics Designer Campbell, California

Product Management

Product Manager Campbell, California

Product Marketing

Product Marketing Manager - Essentials and Sentinel Campbell, California
Vice President, Product Marketing Campbell, California

Product Strategy & Training

Technical Writer – Network Security / Public Cloud (m/f) Vienna, Austria
Video/Media Producer Innsbruck, Austria

Sales & Renewals

*Inside Territory Manager Campbell, California
*Inside Territory Manager Alpharetta, Georgia
*Renewals Representative Campbell, California
*Renewals Representative Alpharetta, Georgia
Account Manager Singapore, Singapore
Account Manager Hamburg, Germany
Account Manager Aartselaar, Belgium
Business Development Representative Campbell, California
Distribution Sales Representative Alpharetta, Georgia
DMR/Distribution Inside Channel Representative Alpharetta, Georgia
Inside Channel Representative, National Partners Alpharetta, Georgia
Inside Territory Manager, Benelux Basingstoke, Hampshire
Inside Territory Manager, Benelux - Dutch Speaker Basingstoke, Hampshire
Lead Development Representative Campbell, California
Lead Development Representative Alpharetta, Georgia
Telesales Consultant - Dutch Speaking Basingstoke, Hampshire
Telesales Consultant - Italian Speaking Basingstoke, Hampshire
Telesales Consultant - Spanish Speaking Basingstoke, Hampshire

Technical Support

*Technical Support Representative Ann Arbor, Michigan
*Technical Support Representative Alpharetta, Georgia
*Technical Support Representative San Jose, California
Network Security Engineer (m/w) Innsbruck, Austria
Network Security Specialist Innsbruck, Austria
Partner Support Engineer Chelmsford, Massachusetts
Technical Support Engineer – Tier II Chelmsford, Massachusetts
Technical Support Representative
3 Locations
Technical Support Representative
3 Locations
Technical Support Representative Innsbruck, Austria
Technical Support Representative San Jose, California
Technical Support Representative
3 Locations
Technical Support Representative (Graveyard) Ann Arbor, Michigan