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

Data Engineer United States
Senior DevOps Engineer - Portugal Porto, Portugal
Senior Software Engineer Bangalore , Koramangala
Software Engineer Bangalore , Koramangala
Software Engineer (DevOps) - App Security Engineering Bangalore , Koramangala
Software Engineer (DP) - App Security Engineering Bangalore , Koramangala
Software Engineer - Austria (m/f/d)
2 Locations
Software Engineer FullStack - App Security Engineering Bangalore , Koramangala
Sr. Software Engineer Bangalore , Koramangala
Sr. Software Engineer Bangalore , Koramangala
Sr. Software Engineer (Cloud-intelligence & DP) - App Security Engineering Bangalore , Koramangala
Sr. Software QA Engineer Bangalore , Koramangala

Finance

Customer Service Representative Alpharetta, Georgia
Director of Treasury Campbell, California
Financial Analyst Campbell, California
Sales Financial Analyst Reading, United Kingdom

Human Resources

Payroll & HR Administrator - German Speaking Reading, United Kingdom
Sr. Benefits Administrator - Temp to Perm Campbell, California

Manufacturing Operations

Material Handler San Jose, California

Marketing

Field and Channel Marketing Manager Campbell, California
Marketing Programs Manager Campbell, California
Program Manager, PGA Campbell, California

Operations

Salesforce Sr. Developer (Services) Ottawa, ON
Salesforce Sr. Developer (Services)
4 Locations
Sr. Manager BSA – Salesforce Ottawa, ON
Sr. Salesforce CPQ developer
3 Locations

Sales & Renewals

* Regional Account Manager
2 Locations
* Sales Renewals Representative
2 Locations
* Sales Renewals Representative Campbell, California
* Sales Support Representative Campbell, California
* Sales Support Representative
2 Locations
* Territory Manager Campbell, California
* Territory Manager
2 Locations
Account Executive - Illinois
2 Locations
Account Manager Tokyo, Shinagawa-ku
Account Manager - Switzerland Switzerland
Advanced Security Solution Architect Campbell, California
Channel Systems Engineer
3 Locations
Channel Systems Engineer Illinois
Channel Systems Engineer
2 Locations
Channel Systems Engineer - Massachusetts
2 Locations
Director, Global Partner Technical Enablement United States
Inside Pre-Sales Engineer Reading, United Kingdom
Inside Sales - Channel Development Representative Reading, United Kingdom
Inside Sales Territory Manager - German Speaking Reading, United Kingdom
Inside Territory Manager - German Speaking Reading, United Kingdom
Show More

Technical Support

* Technical Solutions Engineer Bangalore , Koramangala
Technical Support Engineer (m/f/d) - Austria
2 Locations
Technical Support Representative Ann Arbor, Michigan