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


Accountant Vienna, Austria
Tax Manager Campbell, California


Principal Systems Engineer Waltham, Massachusetts
QA Engineer Ann Arbor, Michigan
QA Engineer Nottingham, United Kingdom
Site Reliability Engineer Campbell, California
Site Reliability Engineer Bangalore , Koramangala
Software Engineer Waltham, Massachusetts
Software Engineer Ann Arbor, Michigan
Software Engineer - Windows Developer Ann Arbor, Michigan
Software QA Engineer Bangalore , Koramangala
Software QA Engineer Bangalore , Koramangala
Sr Software Engineer Ann Arbor, Michigan
Sr. Machine Learning Engineer Campbell, California
Sr. Site Reliability Engineer Ann Arbor, Michigan
Sr. Software Engineer Waltham, Massachusetts
System Engineer Chelmsford, Massachusetts


Customer Services Representative Campbell, California
Payroll Specialist Campbell, California

Human Resources

HR Business Partner (Sales/Marketing) Campbell, California


Partner Marketing Manager Chelmsford, Massachusetts


Customer Services Representative Innsbruck, Austria
Sales Operations Analyst Campbell, California

Product Marketing

Product Marketing Manager Campbell, California

Product Strategy & Training

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

Sales & Renewals

*Inside Territory Manager Campbell, California
*Inside Territory Manager Alpharetta, Georgia
*Renewals Representative Alpharetta, Georgia
*Renewals Representative Campbell, California
Account Manager Basingstoke, Hampshire
Business Development Rep Chelmsford, Massachusetts
Channel Development Representative (m/f) Innsbruck, Austria
Inside Territory Manager, Benelux Basingstoke, Hampshire
Inside Territory Manager, Benelux Basingstoke, Hampshire
Inside Territory Manager, Public Cloud Basingstoke, Hampshire
Internal Business Development Representative Basingstoke, Hampshire
Lead Development Representative Alpharetta, Georgia
Pre-Sales Consultant Aartselaar, Belgium
Renewals Representative (Italian Speaker) Basingstoke, Hampshire

Technical Support

*Technical Support Representative Ann Arbor, Michigan
*Technical Support Representative Alpharetta, Georgia
*Technical Support Representative San Jose, California
Assembler Technician San Jose, California
Contact Center Representative Ann Arbor, Michigan
Director, Technical Support Ann Arbor, Michigan
Network Security Engineer (m7w) Innsbruck, Austria
Network Security Specialist Innsbruck, Austria
Partner Support Engineer Chelmsford, Massachusetts
Technical Support Engineer – Tier II Chelmsford, Massachusetts
Technical Support Rep (Graveyard Shift) Ann Arbor, Michigan
Technical Support Representative Basingstoke, Hampshire
Technical Support Representative Vienna, Austria
Technical Support Representative(Graveyard Shift) Ann Arbor, Michigan