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 (Backend )- App Security Engineering Bangalore , Koramangala
Software Engineer (Cloud-intelligence) 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
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

Business Process Analyst, Business Operations Campbell, California
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 Campbell, California
* Sales Support
2 Locations
* 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
Web Developer (M/F/D)
2 Locations