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
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
Site Reliability Engineer Chelmsford, Massachusetts
Software Developer Innsbruck, Austria
Software Engineer San Jose, California
Software Engineer Ann Arbor, Michigan
Software Engineer Bangalore , Koramangala
Sr. Software Engineer (Front End)
3 Locations
System Engineer Ann Arbor, Michigan
Technical Marketing Engineer
2 Locations


Facilities Technician Ann Arbor, Michigan


Financial Planning & Analysis Intern Campbell, California


Office Assistant
2 Locations

Human Resources

HR Business Partner EMEA Innsbruck, Austria

Manufacturing Operations

Data Entry Clerk San Jose, California


Marketing Operations Specialist – Marketo - CONTRACTOR Campbell, California


Bus Ops/Pricing Analyst-CONTRACTOR Campbell, California
Data Specialist-CONTRACTOR Campbell, California
Sales Ops Business Analyst Campbell, California Administrator Campbell, California

Product Management

Product Manager Campbell, California

Product Marketing

Director, Program and Alliances Marketing Campbell, California
Sr. Product Marketing Manager - Data Protection
2 Locations
Vice President, Product Marketing Campbell, California

Product Strategy & Training

Technical Trainer EMEA (m/w)
2 Locations
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 Executive
2 Locations
Account Executive Chicago, Illinois
Business Development Representative Campbell, California
Business Development Representative Chelmsford, Massachusetts
Field Systems Engineer (Security) Arlington, Virginia
Inside Channel Representative, National Partners Alpharetta, Georgia
Lead Development Representative Campbell, California
Lead Development Representative Alpharetta, Georgia
Public Cloud Solutions Architect Campbell, California
Telesales Consultant - Dutch Speaking Basingstoke, Hampshire
Telesales Consultant - German 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
Contact Center Representative Ann Arbor, Michigan
Manager Premium Support & Escalation
2 Locations
Technical Solutions Engineer Bangalore , Koramangala
Technical Solutions Engineer Bangalore , Koramangala
Technical Support Engineer – Tier II Chelmsford, Massachusetts
Technical Support Representative Innsbruck, Austria