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


C#.Net Sustaining Software Engineer Chelmsford, Massachusetts
Network/Telecom Administrator
2 Locations
NOC Engineer Ann Arbor, Michigan
Principal Platform SW Engineer San Jose, California
QA Engineer Ann Arbor, Michigan
QA Engineer Nottingham, United Kingdom
Site Reliability Engineer Campbell, California
Site Reliability Engineer
2 Locations
Site Reliability Engineer Chelmsford, Massachusetts
Software Developer Innsbruck, Austria
Software Engineer Bangalore , Koramangala
Software Engineer Ann Arbor, Michigan
Software Engineer Bangalore , Koramangala
Software QA Engineer Bangalore , Koramangala
Sr Software Engineer Chelmsford, Massachusetts
Sr. Software Engineer
3 Locations
System Engineer Ann Arbor, Michigan


Facilities Technician Ann Arbor, Michigan


Business Intelligence Manager - Contractor Campbell, California
Financial Analyst - Contractor Campbell, California


Office Assistant
2 Locations

Human Resources

Payroll Specialist
2 Locations

Information Technology

IT Operator
2 Locations


Compliance Specialist Campbell, California

Manufacturing Operations

Data Entry Clerk San Jose, California


Data Specialist-CONTRACTOR Campbell, California

Product Management

Product Manager Campbell, California

Product Marketing

Sr. Product Marketing Manager - Data Protection
2 Locations
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
Account Manager Brisbane, Queensland
Business Development Representative Campbell, California
Business Development Representative Chelmsford, Massachusetts
Field Systems Engineer (Security) Arlington, Virginia
Inside Channel Representative, National Partners Alpharetta, Georgia
Inside Territory Manager, Germany Basingstoke, Hampshire
Lead Development Representative Campbell, California
Lead Development Representative Alpharetta, Georgia
OEM Partner Manager Chelmsford, Massachusetts
Public Cloud Solutions Architect Campbell, California
Renewals Representative, Benelux Basingstoke, Hampshire
Telesales Consultant - Dutch Speaking Basingstoke, Hampshire
Telesales Consultant - German Speaking Basingstoke, Hampshire
Telesales Consultant - Spanish Speaking Basingstoke, Hampshire
Territory Manager-CONTRACTOR Campbell, California

Technical Support

*Technical Support Representative Ann Arbor, Michigan
*Technical Support Representative Alpharetta, Georgia
*Technical Support Representative San Jose, California
Contact Center Representative San Jose, California
Manager Premium Support & Escalation
2 Locations
Technical Support Engineer – Tier II Chelmsford, Massachusetts
Technical Support Representative Innsbruck, Austria
Technical Support Representative (Graveyard) Ann Arbor, Michigan