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
Senior Machine Learning Engineer Campbell, California
Senior Product Manager Ann Arbor, Michigan
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 Ann Arbor, Michigan
Software Engineer Campbell, California
Software Engineer Campbell, California
Software Engineer Nottingham, United Kingdom
Software Engineering Intern Chelmsford, Massachusetts
Software Engineer - PHP Alpharetta, Georgia
Software QA Engineer Newport Beach, California
Sr. Network Engineer Campbell, California
Web Developer (m/w) Vienna, Austria
Show More

Finance

Technical Accounting Manager Campbell, California

Human Resources

EMEA Recruiting Manager Basingstoke, Hampshire
HR Generalist EMEA (m/w) Innsbruck, Austria
Sr. Global HR Business Partner Campbell, California
Talent Acquisition Intern Campbell, California

Manufacturing Operations

Assembler Technician San Jose, California
Quality Control Technician San Jose, California

Product Management

Product Management Intern Campbell, California
Senior Product Manager Ann Arbor, Michigan

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 Baltimore, Maryland
Account Executive Cleveland, Ohio
Account Manager Tokyo, Shinagawa-ku
*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 Alpharetta, Georgia
Field Systems Engineer Dallas, Texas
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
Outside Sales Engineer - South Germany Munich, Germany
Pre Sales Engineer Chelmsford, Massachusetts
Presales Systems Engineer Basingstoke, Hampshire
Show More

Technical Support

Contact Center Representative Ann Arbor, Michigan
Contact Center Representative San Jose, California
Network Security Specialist (m/w) Innsbruck, Austria
Network Security Specialist (m/w) Vienna, Austria
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