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


Frontend Developer (Contract) Campbell, California
Principal Systems Engineer Waltham, Massachusetts
QA Engineer Nottingham, United Kingdom
Senior Development Manager Chelmsford, Massachusetts
Site Reliability Engineer Campbell, California
Site Reliability Engineer Bangalore , Koramangala
Software Engineer Ann Arbor, Michigan
Software Engineer Waltham, Massachusetts
Software Engineer Ann Arbor, Michigan
Software Engineer Ann Arbor, Michigan
Software Engineer - Windows Developer Ann Arbor, Michigan
Software QA Engineer Bangalore , Koramangala
Software QA Engineer Bangalore , Koramangala
Software QA Engineer Bangalore , Koramangala
Sr Software Engineer Ann Arbor, Michigan
Sr Software Engineer Austin, Texas
Sr. Machine Learning Engineer Campbell, California
Sr. Network Engineer Ann Arbor, Michigan
Sr. Site Reliability Engineer Ann Arbor, Michigan
Sr. Software Engineer Waltham, Massachusetts
Show More


Facilities Manager Campbell, California


Manager, Corporate FP&A Campbell, California
Payroll Analyst Campbell, California

Human Resources

Recruiter (Contract)
3 Locations
Recruitment Specialist EMEA Basingstoke, Hampshire

Information Technology

Desktop Support Specialist Campbell, California

Manufacturing Operations

Assembler Technician San Jose, California


Field Marketing Manager Basingstoke, Hampshire
Partner Marketing Associate Chelmsford, Massachusetts

Product Marketing

Product Marketing Manager Campbell, California

Product Strategy & Training

Lab 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
Business Development Rep Chelmsford, Massachusetts
Inside Territory Manager, Benelux Basingstoke, Hampshire
Internal Business Development Representative Basingstoke, Hampshire
Internal Partner Development Manager Basingstoke, Hampshire
Lead Development Representative Alpharetta, Georgia
Renewals Representative Basingstoke, Hampshire

Technical Support

*Technical Support Representative Ann Arbor, Michigan
*Technical Support Representative Alpharetta, Georgia
*Technical Support Representative San Jose, California
Contact Center Rep San Jose, California
Contact Center Representative Ann Arbor, Michigan
Partner Support Engineer Chelmsford, Massachusetts
Security Analyst San Jose, California
Support Manager EMEA Innsbruck, Austria
Technical Support Engineer Basingstoke, Hampshire
Technical Support Engineer – Tier II Chelmsford, Massachusetts
Technical Support Rep (Graveyard Shift) Ann Arbor, Michigan
Technical Support Representative Vienna, Austria
Technical Support Representative(Graveyard Shift) Ann Arbor, Michigan