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

Marketing

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

Operations

Salesforce Sr. Developer (Services)
4 Locations
Salesforce Sr. Developer (Services) Ottawa, ON
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
2 Locations
* Sales Support Representative Campbell, California
* Territory Manager
2 Locations
* Territory Manager Campbell, California
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
2 Locations
Channel Systems Engineer Illinois
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