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

Product Manager Firewall Products
2 Locations
Project Manager (Junior) Campbell, California
QA Engineer – Software Quality Assurance (m/f) Innsbruck, Austria
Site Reliability Engineer Bangalore , Koramangala
Site Reliability Engineer Manager Campbell, California
Software Architect Chelmsford, Massachusetts
Software Engineer Ann Arbor, Michigan
Software Engineer Ann Arbor, Michigan
Software Engineer Ann Arbor, Michigan
Software Engineer - Windows Developer Ann Arbor, Michigan
Software QA Engineer Bangalore , Koramangala
Software QA Engineer Bangalore , Koramangala
Sr Software Engineer Waltham, Massachusetts
Sr Software Engineer Ann Arbor, Michigan
Sr Software Engineer Waltham, Massachusetts
Sr. Machine Learning Engineer Campbell, California
Sr. Network Engineer Ann Arbor, Michigan
Sr. Software Engineer Waltham, Massachusetts
System Engineer Chelmsford, Massachusetts
Web Developer Ann Arbor, Michigan

Finance

Payroll Accountant Fresno, California

Human Resources

HR Generalist EMEA Innsbruck, Austria

Manufacturing Operations

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

Marketing

Director, Brand and Creative Services Campbell, California
EMEA Marketing Executive, Cloud Basingstoke, Hampshire
Events Manager Campbell, California
Marketing Director - Sentinel Campbell, California
Partner Marketing Associate Chelmsford, Massachusetts

Product Strategy & Training

Technical Writer – Network Security / Public Cloud (m/f) Vienna, Austria
Web Developer
2 Locations

Sales & Renewals

*Inside Territory Manager Alpharetta, Georgia
*Inside Territory Manager Campbell, California
*Renewals Representative Campbell, California
*Renewals Representative Alpharetta, Georgia
Account Executive Los Angeles, California
Account Manager Singapore, Singapore
National Account Manager - Phishline Campbell, California
Partner Account Manager, East China Shanghai, China
Partner Development Manager Chelmsford, Massachusetts
Pre-Sales Consultant Aartselaar, Belgium

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
Contact Center Representative
2 Locations
Director - Technical Support (m/f) Innsbruck, Austria
Manager, Technical Support Ann Arbor, Michigan
Network Security Engineer / NextGen Firewall Innsbruck, Austria
Partner Support Engineer Chelmsford, Massachusetts
Security Analyst San Jose, California
Senior Escalation Engineer (m/w) Innsbruck, Austria
Senior Support Manager EMEA Vienna, Austria
Technical Support Engineer – Tier II Chelmsford, Massachusetts
Technical Support Representative Ann Arbor, Michigan
Technical Support Representative Ann Arbor, Michigan