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

Frontend Engineer Nottingham, United Kingdom
Java Software Engineer Nottingham, United Kingdom
Principal Interaction Designer Campbell, California
Principal Software Engineer
4 Locations
Principal Software Engineer
4 Locations
Senior Back End Engineer Porto, Portugal
Senior Full Stack Engineer Campbell, California
Senior Machine Learning Engineer
4 Locations
Senior Software Engineer
4 Locations
Senior Software Engineer Bangalore , Koramangala
Senior Software Engineer (Security)
4 Locations
Software Developer (m/f/d)
2 Locations
Software Developer (m/f/d)
2 Locations
Software Engineer Bangalore , Koramangala
Software Engineer Bangalore , Koramangala
Software Engineer - Threat Intelligence Bangalore , Koramangala
Software QA Engineer Bangalore , Koramangala
Software QA Engineer Bangalore , Koramangala
Sr User Experience Designer
2 Locations
Sr. Frontend Engineer Campbell, California
Show More

Finance

CRM Project Manager; Sales Operations Campbell, California
Customer Services Representative Hong Kong, Hong Kong SAR
Customer Services Representative Alpharetta, Georgia
Customer Services Representative Hong Kong, Hong Kong SAR
Customer Services Representative Alpharetta, Georgia
Customer Services Representative Reading, United Kingdom
Finance Manager - Revenue Forecasting
4 Locations
Payroll Analyst Campbell, California

G&A

Office Assistant Innsbruck, Austria

Human Resources

Director, Payroll/HR Operations
4 Locations
Global Stock Administrator Campbell, California
Sales Recruiter; Partial remote Reading, United Kingdom
Technical Recruiter; Partial remote
2 Locations
Technical Recruiter; Partial remote Reading, United Kingdom

Legal

Director, Data Privacy Campbell, California

Manufacturing Operations

Assembler Technician San Jose, California
Assembler Technician San Jose, California

Marketing

Customer Advocacy Manager
2 Locations
Events Coordinator (Virtual Events) Chelmsford, Massachusetts
Field Marketing Manager Reading, United Kingdom
Manager, Partner Marketing Chelmsford, Massachusetts

Operations

Business Systems Manager, NPI Operations
3 Locations
Netsuite Architect
4 Locations
Salesforce Architect
4 Locations
Salesforce Staff Engineer Bangalore , Koramangala
Sr. Manager, Business Systems Operations
4 Locations

Sales & Renewals

* Inside Territory Manager Alpharetta, Georgia
*Inside Territory Manager Campbell, California
*Lead Development Representative Alpharetta, Georgia
*Sales Renewals Representative Alpharetta, Georgia
*Sales Renewals Representative Campbell, California
Account Manager Singapore, Singapore
Business Development Representative Alpharetta, Georgia
Business Development Representative Campbell, California
Channel Manager Germany (m/f/d)
2 Locations
Field Account Manager (m/f/d) Vienna, Austria
Inside Sales Engineer Hong Kong, Hong Kong SAR
Inside Territory Manager Alpharetta, Georgia
Inside Territory Manager Campbell, California
Inside Territory Manager Alpharetta, Georgia
Lead Development Representative
2 Locations
Lead Development Representative - German Speaking Reading, United Kingdom
Lead Development Representative - Spanish Speaking Reading, United Kingdom
Outside Channel Manager Los Angeles, California
Outside Channel Manager Denver, Colorado
Pre-Sales Consultant Delhi, India
Show More

Technical Support

* Tech Solutions Engineer Bangalore , Koramangala
*Technical Support Representative Ann Arbor, Michigan
*Technical Support Representative Alpharetta, Georgia
*Technical Support Representative San Jose, California
*Technical Support Representative Reading, United Kingdom
Contact Center Representative Ann Arbor, Michigan
Contact Center Representative (m/f/d) Vienna, Austria
Cybersecurity Analyst Chelmsford, Massachusetts
Technical Support Engineer Hong Kong, Hong Kong SAR
Technical Support Representative (m/f/d)
2 Locations
Technical Support Representative (m/f/d)
2 Locations