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

Engineering

Data Engineer- Growth Team Campbell, California
Developer Ottawa, ON
Front End Developer- Growth Team Campbell, California
Manager, SW Engineering Ann Arbor, Michigan
Operations Engineer
2 Locations
Operations Engineering Manager - Bangalore Bangalore , Koramangala
Principal Software Engineer-Frontend Campbell, California
Project Manager Ann Arbor, Michigan
Senior QA Automation Developer Ottawa, ON
Software Developer C/C++
2 Locations
Software Engineer (m/w) Vienna, Austria
Software QA Engineer Innsbruck, Austria
Software QA Engineer Bangalore , Koramangala
Sr. Software Engineer Ann Arbor, Michigan
Sr. Software Engineer Reading, United Kingdom
Sr. Software Engineer Ann Arbor, Michigan
Sr. SW QA Engineer Ann Arbor, Michigan
UI/UX Designer Campbell, California
User Experience Designer, Growth Campbell, California

Finance

Financial Analyst Campbell, California
FP&A Manager/Sr. Manager Campbell, California

Human Resources

Commissions Analyst-CONTRACTOR Campbell, California

Information Technology

Network/Infrastructure Technician Campbell, California

Marketing

Channel Marketing Specialist - West Campbell, California
Marketing Localization Project Manager
3 Locations
Senior Product Marketing Manager Basingstoke, Hampshire
Sr. Web Developer Campbell, California

Operations

Sales Coordinator CONTRACTOR Basingstoke, Hampshire
Windows System Administrator
2 Locations

Product Management

Product Manager (m/w) Innsbruck, Austria
Senior Product Manager, Growth & Acquisition Campbell, California

Product Strategy & Training

Web Developer
2 Locations

Sales & Renewals

* Inside Territory Manager Alpharetta, Georgia
*Inside Territory Manager Campbell, California
*Lead Development Representative Alpharetta, Georgia
*Renewals Representative Alpharetta, Georgia
*Renewals Representative Campbell, California
Account Manager Tokyo, Shinagawa-ku
Business Development Representative Chelmsford, Massachusetts
Business Development Representative Ottawa, ON
Field Account Manager Switzerland Zürich , Switzerland
Field Sales Engineer Sweden Stockholm, Sweden
Inside Channel Representative Campbell, California
Jr. Distribution Inside Sales Representative Alpharetta, Georgia
Lead Development Representative Basingstoke, Hampshire
Lead Development Representative Campbell, California
Lead Development Representative Basingstoke, Hampshire
Partner Development Manager Central Hong Kong, Hong Kong
Sales Engineer Switzerland Zürich , Switzerland

Technical Support

*Technical Support Representative Ann Arbor, Michigan
*Technical Support Representative Alpharetta, Georgia
*Technical Support Representative San Jose, California
*Technical Support Representative Reading, United Kingdom
Technical Solutions Engineer Bangalore , Koramangala
Technical Solutions Engineer Bangalore , Koramangala
Technical Solutions Engineer Bangalore , Koramangala
Technical Solutions Engineer Bangalore , Koramangala
Technical Support Representative Ann Arbor, Michigan
Technical Support Representative Ann Arbor, Michigan
Technical Support Representative
2 Locations
Technical Support Representative Ann Arbor, Michigan