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
3 Locations
Environmental Compliance Engineer Basingstoke, Hampshire
Environmental Compliance Engineer San Jose, California
Manager, Cloud Security Infrastructure
3 Locations
Manager, Engineering Operations Bangalore , Koramangala
Principal Software Engineer (Cloud-intelligence & DP) Bangalore , Koramangala
Senior Software Engineer Bangalore , Koramangala
Software Engineer Bangalore , Koramangala
Software Engineer (Backend )- App Security Engineering Bangalore , Koramangala
Software Engineer (DP) - App Security Engineering Bangalore , Koramangala
Software Engineer Backend III - App Security Engineering Bangalore , Koramangala
Software Engineer FullStack - App Security Engineering Bangalore , Koramangala
Software Engineer UI - App Security Engineering Bangalore , Koramangala
Sr. Software Engineer Bangalore , Koramangala
Sr. Software Engineer Bangalore , Koramangala
Sr. Software Engineer (Backend) - App Security Engineering Bangalore , Koramangala
Sr. Software Engineer (Cloud-intelligence & DP) - App Security Engineering Bangalore , Koramangala
Sr. Software Engineer (DevOps) Porto, Portugal
Sr. Software QA Engineer Bangalore , Koramangala

Finance

Customer Services Representative (12 month FTC) Reading, United Kingdom
Customer Support Representative Alpharetta, Georgia
Senior Manager, Sales Operations Lead, EMEA Reading, United Kingdom

Human Resources

Payroll & HR Administrator Reading, United Kingdom

Marketing

AEM Web Developer Campbell, California
Customer Marketing Program Manager Campbell, California

Operations

Salesforce Sr. Developer (Services)
4 Locations
Senior Manager, Business Systems Analyst Group
3 Locations
Sr. Salesforce CPQ developer
3 Locations

Sales & Renewals

* Regional Account Manager
2 Locations
* Sales Account Manager - Germany Germany
* Sales Renewals Representative Campbell, California
* Sales Renewals Representative
2 Locations
* Sales Support
2 Locations
* Sales Support Campbell, California
* Territory Manager Campbell, California
* Territory Manager
2 Locations
Account Executive - Illinois
2 Locations
Account Manager Singapore, Singapore
Account Manager Hong Kong, Hong Kong SAR
Account Manager Melbourne, Victoria
Channel Sales Executive - Switzerland Switzerland
Channel Sales Manager - Germany Germany
Channel Systems Engineer
3 Locations
Channel Systems Engineer Illinois
Channel Systems Engineer
2 Locations
Channel Systems Engineer
2 Locations
Inside Pre-Sales Engineer Hong Kong, Hong Kong SAR
Inside Sales Territory Manager - Italian Speaking Reading, United Kingdom
Show More

Technical Support

* Cybersecurity Analyst Bangalore , Koramangala
Manager, Technical Support Bangalore , Koramangala
Technical Support Representative Ann Arbor, Michigan
Web Developer (M/F/D)
2 Locations