Jobs at Barracuda (Now Hiring) — 40 open

Technical Support Representative

Alpharetta, Georgia, United States · Hybrid

Entry level$46M raised

Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, …

Skills: Technical support, Networking, Cybersecurity, Troubleshooting, Problem resolution

Director, Sales Compensation and Commissions

United States · Remote OK

$162k–$216k/yr

Senior+$46M raised

Job ID 27-0378 Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovat…

Skills: Sales compensation, Incentive compensation, SaaS, Xactly, Data analysis

AI Content Manager

United States · Remote OK

Senior$46M raised

Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, …

Skills: AI content strategy, SEO, AEO, AIO, Cybersecurity writing

Account Executive (Ohio)

United States · Remote OK

Mid level$46M raised

Job ID 27-0389 Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovat…

Skills: Account management, Consultative selling, Product knowledge, Sales processes, Sales pipeline management

Sales Renewals Representative

Alpharetta, Georgia, United States · Hybrid

Mid level$46M raised

Job ID 27-0393 Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, a…

Skills: Sales, Customer service, Communication skills, Business acumen, Time management

Senior Customer Success Manager

Canada · Remote OK

$94k–$125k/yr

Senior+$46M raised

Envision yourself at Barracuda: The Senior Customer Success Manager is responsible for managing Barracuda's most strategic and high-value customer relationships, driving measurable business outcomes, maximizing customer …

Skills: Customer success management, Strategic account management, SaaS, Executive stakeholder management, Retention

Solutions Architect I

United Kingdom · Remote OK

Mid level$46M raised

Job ID: 27-0351(a) Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deplo…

Skills: Sales engineering, Network security, Cloud security, Technical pre-sales, Proof of concepts

Renewal Sales Representative I

United Kingdom · Hybrid

Mid level$46M raised

Job ID: 27-0364 Come Join our successful Renewals Team! At Barracuda, we have more than 220,000 organizations worldwide that trust Barracuda to protect them. The EMEA renewals team (30 strong), based in Reading, UK, is r…

Skills: Sales, Renewal management, Customer retention, Salesforce, CRM

Director, GTM Intelligence & Analytics

United States · Remote OK

$183k–$209k/yr

Senior+$46M raised

Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, …

Skills: Analytics strategy, Business intelligence, Revenue operations, Data strategy, Salesforce

Partner Development Manager I

Chelmsford, Massachusetts, United States · Hybrid

$120k–$130k/yr

Mid level$46M raised

Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We prot…

Skills: Sales, Lead qualification, Cold calling, Relationship management, Customer service

National Account Manager

United States · Remote OK

$120k–$160k/yr

Senior+$46M raised

Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We prot…

Skills: Channel management, Strategic planning, Salesforce, Pipeline management, Forecasting

Implementation Consultant

Ottawa, Ontario, Canada · Hybrid

$61k–$81k/yr

Mid level$46M raised

Job ID 27-0834 Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovat…

Skills: Customer onboarding, Professional services, Customer success, Security software, Project management

Implementation Consultant

Alpharetta, Georgia, United States · Hybrid

Mid level$46M raised

Job ID 27-0834(a) Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy…

Skills: Customer onboarding, Professional services, Customer success, Security software, Project management

Implementation Consultant I

United Kingdom · On-site

Mid level$46M raised

Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We prot…

Skills: Customer onboarding, Professional services, Customer success, Security software, Project management

Cybersecurity Engineer

Chelmsford, Massachusetts, United States · Remote OK

$114k–$152k/yr

Senior$46M raised

Job ID: 27-0354 Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, …

Skills: Offensive Security, Threat Research, Detection Engineering, Threat Intelligence, Incident Response

APAC Benefits Coordinator

Bangalore, Karnataka, India · On-site

Senior$46M raised

Barracuda is looking for a Regional Employee Benefits Manager to support the accurate, compliant and employee-focused delivery of benefit programs across assigned countries. This role combines operational benefits admini…

Skills: Benefits Administration, HR Operations, Vendor Coordination, Data Management, Employee Support

Support Enablement Team Lead

Alpharetta, Georgia, United States · Hybrid

Mid level$46M raised

Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, …

Skills: Technical Training, Support Enablement, Onboarding Design, Curriculum Development, Networking

* Sales Renewals Representative

Campbell, California, United States · Hybrid

$76k–$90k/yr

Mid level$46M raised

Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We prot…

Skills: Sales, Customer service, Communication skills, Time management, Business acumen

* Sales Renewals Representative

Campbell, California, United States · Hybrid

$76k–$90k/yr

Mid level$46M raised

Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We prot…

Skills: Contract Renewals, Salesforce CRM, Outbound Sales, Negotiation, Forecasting

Channel Business Manager

Alpharetta, Georgia, United States · Remote OK

$156k–$200k/yr

Senior$46M raised

Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We prot…

Skills: Partner Relationship Management, Go-to-market Strategy, Sales Forecasting, Pipeline Management, Cybersecurity

About Barracuda

Industry
Computer and Network Security
Company size
1,001-5,000 employees
Headquarters
Campbell, CA
LinkedIn followers
87,267
Total funding
$46M

Barracuda is a leading global cybersecurity company providing complete protection against complex threats for all size business. Our AI-powered BarracudaONE platform secures email, data, applications and networks with innovative solutions, managed XDR and a centralized dashboard to maximize protection and strengthen cyber resilience. Trusted by hundreds of thousands of IT professionals and managed service providers worldwide, Barracuda delivers powerful defenses that are easy to buy, deploy and use.

Offices: 3175 S. Winchester Blvd., Campbell, CA 95008, US · 317 Maynard Street, Ann Arbor, Michigan 48104, US · 12725 Morris Rd, Alpharetta, Georgia 30004, US · 100 Apollo Dr, Chelmsford, Massachusetts 01824, US · 5225 Hellyer Ave, San Jose, California 95138, US

SecurityData ProtectionBackupWeb FilteringMessage ArchivingApplication SecurityCloud Generation FirewallsEmail EncryptionCloud SecurityRemote Connectivity and Mobile Security
View all jobs at Barracuda