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


Buchhalter (m/w) Innsbruck, Austria


Business Applications Software Engineer Campbell, California
Devops Architect Campbell, California
QA Engineer - Automation (m/f) Innsbruck, Austria
QA Engineer – Software Quality Assurance (m/f) Vienna, Austria
Senior Software Engineer Campbell, California
Senior Software Engineer Alpharetta, Georgia
Senior Web Developer Ann Arbor, Michigan
Siteops Database Engineer Ann Arbor, Michigan
Software Development Engineer In Test (SDET) Ann Arbor, Michigan
Software Development Engineer In Test (SDET) Ann Arbor, Michigan
Software Engineer Ann Arbor, Michigan
Software Test Engineer Ann Arbor, Michigan
System Engineer Ann Arbor, Michigan

Information Technology

Desktop Support Specialist Campbell, California

Manufacturing Operations

Assembler Technician San Jose, California
Software Engineer San Jose, California


Demand Generation Manager - Sentinel Campbell, California


Sales Operations Analyst Campbell, California

Product Marketing

Sr. Product Marketing Manager Campbell, California

Sales & Renewals

*Inside Territory Manager Alpharetta, Georgia
*Inside Territory Manager Campbell, California
*Renewals Representative Campbell, California
*Renewals Representative Alpharetta, Georgia
Account Executive Seattle, Washington
Account Manager Melbourne, Australia
DMR National Account Manager, CDW Chicago, Illinois
Field Systems Engineer Chicago, Illinois
MSP Solutions Engineer Sydney, New South Wales
Outside Sales Engineer - South Germany Munich, Germany
Partner Account Manager Köln, Germany
Pre Sales Engineer Chelmsford, Massachusetts
Public Cloud Security Solutions Architect Central Hong Kong, Hong Kong
Regional Account Director Sydney, New South Wales
Renewals Representative Tokyo, Shinagawa-ku

Technical Support

*Technical Support Representative Ann Arbor, Michigan
*Technical Support Representative Alpharetta, Georgia
*Technical Support Representative San Jose, California
Partner Success Manager Chelmsford, Massachusetts
Senior Escalation Engineer (m/w) Innsbruck, Austria
Technical Support Engineer – Tier II Chelmsford, Massachusetts
Technical Support Engineer – Tier II Chelmsford, Massachusetts