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

Business Applications Software Engineer Campbell, California
Escalation/QA Engineer Campbell, California
Machine Learning Engineer Campbell, California
Manager Software QA Ann Arbor, Michigan
Manager, SW Engineering Ann Arbor, Michigan
PHP Developer Newport Beach, California
QA Engineer - Automation (m/f) Innsbruck, Austria
QA Engineer – Performance Measurement (m/f) Innsbruck, Austria
QA Engineer – Software Quality Assurance (m/f) Innsbruck, Austria
QA Tester Newport Beach, California
Senior Machine Learning Engineer Campbell, California
Senior Software Engineer Alpharetta, Georgia
Senior Software Engineer Campbell, California
Senior Web Developer Ann Arbor, Michigan
Senior Web Developer Ann Arbor, Michigan
Software Development Engineer In Test (SDET) Ann Arbor, Michigan
Software Development Engineer In Test (SDET) Ann Arbor, Michigan
Software Engineer Nottingham, United Kingdom
Software Engineer Ann Arbor, Michigan
Software Engineer Campbell, California
Show More

Executive

Executive Assistant Campbell, California

Facilities

Windows Systems Administrator Ann Arbor, Michigan

Finance

Technical Accounting Manager Campbell, California

Human Resources

Compensation Manager Campbell, California
Events and Employee Ambassador Ann Arbor, Michigan
Head of EMEA HR Vienna, Austria
HR Business Partner San Jose, California
Senior Human Resources Representative Central Hong Kong, Hong Kong

Manufacturing Operations

Assembler Technician San Jose, California
Material Handler San Jose, California

Marketing

Senior Product Marketing Manager Chelmsford, Massachusetts

Product Management

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

Product Marketing

Director of Product Marketing Campbell, California
Sr. Product Marketing Manager Campbell, California

Product Strategy & Training

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

Sales & Renewals

Account Executive Baltimore, Maryland
Account Manager Melbourne, Australia
*Business Development Representative Chelmsford, Massachusetts
Field Systems Engineer Alpharetta, Georgia
Field Systems Engineer Dallas, Texas
Implementation Specialist Chelmsford, Massachusetts
Inside Sales Intern Campbell, California
*Inside Territory Manager Campbell, California
*Inside Territory Manager Alpharetta, Georgia
Lead Development Representative Basingstoke, Hampshire
Lead Development Representative, Temporary Campbell, California
Market Development Manager - IoT and Industrial Security (m/f) Innsbruck, Austria
Marketing Intern Campbell, California
Outside Sales Engineer - South Germany Munich, Germany
Partner Account Manager Köln, Germany
Partner Account Manager, East China Shanghai, China
Pre Sales Engineer Chelmsford, Massachusetts
Presales Systems Engineer Basingstoke, Hampshire
Presales Systems Engineer Basingstoke, Hampshire
Public Cloud Security Solutions Architect Amsterdam, Netherlands
Show More

Technical Support

Contact Center Representative Ann Arbor, Michigan
Contact Center Representative San Jose, California
Contact Center Representative San Jose, California
Network Security Engineer (m/f) Innsbruck, Austria
Network Security Specialist (m/w) Vienna, Austria
Partner Success Manager Chelmsford, Massachusetts
Security Analyst Bangalore , Koramangala
Technical Support Engineer Tokyo, Shinagawa-ku
Technical Support Engineer (m/w) Vienna, Austria
Technical Support Engineer – Tier II Chelmsford, Massachusetts
Technical Support Engineer – Tier III Chelmsford, Massachusetts
*Technical Support Representative San Jose, California
*Technical Support Representative Ann Arbor, Michigan
*Technical Support Representative Alpharetta, Georgia
Technical Support Representative Ann Arbor, Michigan