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


NOC Engineer Ann Arbor, Michigan
NOC Engineer Bangalore , Koramangala
Principal Platform SW Engineer San Jose, California
QA Engineer Ann Arbor, Michigan
QA Engineer Nottingham, United Kingdom
Site Reliability Engineer
2 Locations
Site Reliability Engineer Campbell, California
Software Engineer Ann Arbor, Michigan
Software Engineer Ann Arbor, Michigan
Software Engineer
3 Locations
Software Engineer - Windows Developer Ann Arbor, Michigan
Sr. Machine Learning Engineer Campbell, California
Sr. Software Engineer
3 Locations
System Engineer Ann Arbor, Michigan


Facilities Technician Ann Arbor, Michigan


Office Assistant
2 Locations

Human Resources

HR Business Partner (Sales/Marketing) Campbell, California
Technical Recruiter Campbell, California


Compliance Specialist Campbell, California

Manufacturing Operations

Buyer (Contractor) San Jose, California


Channel Marketing Event Coordinator
2 Locations
Video Production Specialist / Motion Graphics Designer Campbell, California


Data Specialist-CONTRACTOR Campbell, California

Product Management

Product Manager Campbell, California

Product Marketing

Vice President, Product Marketing Campbell, California

Product Strategy & Training

Technical Writer – Network Security / Public Cloud (m/f) Vienna, Austria

Sales & Renewals

*Inside Territory Manager Campbell, California
*Inside Territory Manager Alpharetta, Georgia
*Renewals Representative Campbell, California
*Renewals Representative Alpharetta, Georgia
Account Manager Hamburg, Germany
Business Development Representative Campbell, California
Business Development Representative Waltham, Massachusetts
Distribution Sales Representative Alpharetta, Georgia
Inside Channel Representative, National Partners Alpharetta, Georgia
Inside Territory Manager, Benelux Basingstoke, Hampshire
Inside Territory Manager, Germany Basingstoke, Hampshire
Lead Development Representative Campbell, California
Lead Development Representative Alpharetta, Georgia
OEM Partner Manager Waltham, Massachusetts
Public Cloud Solutions Architect Campbell, California
Renewals Representative, Benelux Basingstoke, Hampshire
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 Specialist Innsbruck, Austria
Technical Support Engineer – Tier II Chelmsford, Massachusetts
Technical Support Representative
3 Locations
Technical Support Representative (Graveyard) Ann Arbor, Michigan
Technical Support Representative (Swing Shift 3pm-Midnight) Ann Arbor, Michigan