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 Platform Engineer
4 Locations
Frontend Engineer Nottingham, United Kingdom
Java Software Engineer Nottingham, United Kingdom
Principal Software Engineer
4 Locations
Senior Backend Engineer Porto, Portugal
Senior Front End Engineer- React.js
4 Locations
Senior Machine Learning Engineer
4 Locations
Senior Software Engineer Bangalore , Koramangala
Senior Software Engineer Campbell, California
Site Reliability Engineer
2 Locations
Software Developer (m/f/d)
2 Locations
Software Developer (m/f/d)
2 Locations
Software Engineer Bangalore , Koramangala
Software Engineer (m/f/d)
2 Locations
Software Engineer - Threat Intelligence Bangalore , Koramangala
Software QA Engineer Bangalore , Koramangala
Software QA Engineer Bangalore , Koramangala
Sr. Software Engineer
2 Locations

Finance

Credit/Collections Analyst Campbell, California
Sales Operations; CRM Business Analyst / Project Manager Campbell, California

G&A

Office Assistant Innsbruck, Austria

Human Resources

Director, HR Operations/Payroll Campbell, California
HR Generalist/HR Business Partner Reading, United Kingdom
Technical Recruiter Campbell, California

Information Technology

Desktop Support Specialist Chelmsford, Massachusetts

Manufacturing Operations

Assembler Technician San Jose, California

Marketing

Field Marketing Manager Reading, United Kingdom
Manager, Channel Marketing
2 Locations
Web Developer Campbell, California

Operations

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

Sales & Renewals

* Inside Territory Manager Alpharetta, Georgia
*Inside Territory Manager Campbell, California
*Lead Development Representative Alpharetta, Georgia
*Renewals Representative Alpharetta, Georgia
*Renewals Representative Campbell, California
Account Executive Georgia
Account Executive, Public Cloud Campbell, California
Account Manager Singapore, Singapore
Business Development Representative Ottawa, ON
Business Development Representative Chelmsford, Massachusetts
Business Development Representative Ottawa, ON
Channel Manager Germany (m/f/d)
2 Locations
Director, Customer Success Alpharetta, Georgia
Field Account Manager (m/f/d) Vienna, Austria
Field Account Manager (m/f/d) Vienna, Austria
Inside Sales Engineer Hong Kong, Hong Kong SAR
Inside Systems Engineer, Application Security Reading, United Kingdom
Inside Territory Manager Alpharetta, Georgia
Inside Territory Manager
2 Locations
Inside Territory Manager Alpharetta, Georgia
Show More

Technical Support

*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 Campbell, California
Contact Center Representative (m/f/d) Vienna, Austria
Manager, Technical Support Alpharetta, Georgia
Technical Solutions Engineer Bangalore , Koramangala
Technical Support Agent Ottawa, ON
Technical Support Agent Ottawa, ON
Technical Support Representative (m/f/d)
2 Locations