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

(Junior) QA Engineer Vienna, Austria
Content Security Engineer Bangalore , Koramangala
Fullstack Software Engineer Ann Arbor, Michigan
Manager, SW Engineering Ann Arbor, Michigan
Senior Software Engineer San Jose, California
Software Developer C/C++
2 Locations
Software Engineer Ann Arbor, Michigan
Software Engineer Ann Arbor, Michigan
Software QA Engineer Bangalore , Koramangala
Sr SRE Cloud Operations
2 Locations

Finance

Business Systems Manager Campbell, California

Human Resources

Compensation Analyst Campbell, California
HR Generalist Ann Arbor, Michigan

Marketing

Campaigns Marketing Manager - Webinars Campbell, California

Operations

CPQ Architect Campbell, California
Sr. SRE for Windows Platform Ottawa, ON

Product Marketing

Product Marketing Manager Campbell, California

Sales & Renewals

* Inside Territory Manager Alpharetta, Georgia
*Inside Territory Manager Campbell, California
*Renewals Representative Alpharetta, Georgia
*Renewals Representative Campbell, California
Alliance Program Manager Chelmsford, Massachusetts
Business Development Representative Chelmsford, Massachusetts
Business Development Representative Chelmsford, Massachusetts
Cloud Solutions Architect Alpharetta, Georgia
Field Account Manager
2 Locations
Field Account Manager Switzerland Zürich , Switzerland
Inside Channel Representative Alpharetta, Georgia
Inside Territory Manager Central Hong Kong, Hong Kong
Lead Development Representative – German Speaker Basingstoke, Hampshire
Microsoft Partner Program Manager Campbell, California
Partner Success Manager Chelmsford, Massachusetts
Renewal Representative Central Hong Kong, Hong Kong
Strategic Account Manager Germany Munich, Germany

Technical Support

*Technical Support Representative Ann Arbor, Michigan
*Technical Support Representative Alpharetta, Georgia
*Technical Support Representative San Jose, California
Contact Center Representative San Jose, California
Partner Support Engineer Chelmsford, Massachusetts
Technical Solutions Engineer Bangalore , Koramangala
Technical Solutions Engineer Bangalore , Koramangala
Technical Solutions Engineer Bangalore , Koramangala
Technical Support Agent Ottawa, ON
Technical Support Representative Alpharetta, Georgia
Technical Support Representative Ann Arbor, Michigan
Technical Support Representative Ann Arbor, Michigan
Technical Support Representative
2 Locations
Technical Support Representative Ann Arbor, Michigan