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

Engineering Intern, QA Ann Arbor, Michigan
Machine Learning Engineer Campbell, California
QA Engineer Ann Arbor, Michigan
QA Engineer Ann Arbor, Michigan
Senior Machine Learning Engineer Campbell, California
Senior QA Engineer Chelmsford, Massachusetts
Senior Software Engineer Ann Arbor, Michigan
Senior Software Engineer Ann Arbor, Michigan
Senior Software Engineer Alpharetta, Georgia
Site Reliability Engineer Ann Arbor, Michigan
Software Engineer Ann Arbor, Michigan
Software Engineer Campbell, California
Software Engineer Campbell, California
Software Engineer Nottingham, United Kingdom
Software Engineer Ann Arbor, Michigan
Software Engineer C++/Linux (m/f) Vienna, Austria
Software Engineering Intern Chelmsford, Massachusetts
Software Engineering Intern Ann Arbor, Michigan
Software Engineering Intern Campbell, California
Software Engineer - PHP Alpharetta, Georgia
Show More

Finance

Staff Accountant Campbell, California
Technical Accounting Manager Campbell, California

Human Resources

EMEA Recruiting Manager Basingstoke, Hampshire
HR Business Partner San Jose, California
HR Generalist EMEA (m/w) Innsbruck, Austria
Senior Human Resources Representative Central Hong Kong, Hong Kong
Sr. Global HR Business Partner Campbell, California
Talent Acquisition Intern Campbell, California

Manufacturing Operations

Quality Control Technician San Jose, California

Product Management

Product Management Intern Campbell, California
Product Manager - Firewall Products (m/f) Innsbruck, Austria

Product Marketing

Principal Product Marketing Manager Campbell, California
Product Marketing Intern Campbell, California

Product Strategy & Training

Technical Instructor - Video Innsbruck, Austria
Technical Instructor - Video Vienna, Austria

Sales & Renewals

Account Executive Chelmsford, Massachusetts
Account Executive New York, New York
Account Executive Cleveland, Ohio
Account Executive Baltimore, Maryland
Account Manager Tokyo, Shinagawa-ku
Business Development Manager Washington, District Of Columbia
*Business Development Representative Chelmsford, Massachusetts
Distribution Manager Bangalore , Koramangala
DMR National Account Manager, CDW Chicago, Illinois
DMR National Account Manager, PCConnection & PCM Boston, Massachusetts
Field Systems Engineer Dallas, Texas
Field Systems Engineer Alpharetta, Georgia
Implementation Specialist Chelmsford, Massachusetts
Implementation Specialist Chelmsford, Massachusetts
Inside Channel Development Representative, Germany Basingstoke, Hampshire
*Inside Territory Manager Campbell, California
*Inside Territory Manager Alpharetta, Georgia
Lead Development Representative Basingstoke, Hampshire
Lead Development Representative, Temporary Campbell, California
Lead Development Representative, Temporary Alpharetta, Georgia
Show More

Technical Support

Contact Center Representative San Jose, California
Network Security Specialist (m/w) Innsbruck, Austria
Network Security Specialist (m/w) Vienna, Austria
Support Technician Basingstoke, Hampshire
Technical Support Engineer Tokyo, Shinagawa-ku
Technical Support Engineer Tokyo, Shinagawa-ku
Technical Support Engineer (m/w) Innsbruck, Austria
Technical Support Engineer – Tier II Chelmsford, Massachusetts
Technical Support Engineer – Tier III Chelmsford, Massachusetts
Technical Support Representative Ann Arbor, Michigan
*Technical Support Representative San Jose, California
*Technical Support Representative Ann Arbor, Michigan
*Technical Support Representative Alpharetta, Georgia