Barracuda Networks Jobs Hiring Now

Barracuda Networks is hiring for 63 open roles on Migrate Mate as of July 16, 2026, concentrated in account management and business operations, with listed salaries up to about $230,000. Migrate Mate updates Barracuda Networks's live openings daily. Barracuda Networks is a cybersecurity company that develops cloud-connected security and data protection products for businesses, including solutions covering network security, email protection, and extended detection and response.

Find Barracuda Networks Jobs

Overview

Barracuda Networks hiring data on Migrate Mate, as of July 16, 2026.

Open jobs
63
Top team
Account Management
Seniority
Manager level or above
Work type
83% remote or hybrid
Top location
Alpharetta
Salary range
$65,000–$230,000

Listed salaries for Barracuda Networks roles on Migrate Mate range from about $65,000 to $230,000 per year across 63 open roles, as of July 16, 2026.

Open Roles at Barracuda Networks

Showing 25 of 63+ Barracuda Networks jobs

Barracuda Networks
Sales Renewals Representative
We won't show you this job again
Barracuda Networks
New 8h ago
Sales Renewals Representative
Barracuda Networks
Alpharetta, Georgia
Business Operations
Customer Service
Customer Success
Hybrid
1,001-5,000

Have you applied for this role?

Barracuda Networks
State & Local Tax (SALT) Manager – Income & Indirect Taxes
We won't show you this job again
Barracuda Networks
Added 2d ago
State & Local Tax (SALT) Manager – Income & Indirect Taxes
Barracuda Networks
Michigan
Business Development
Marketing
Sales
$128k - $170k/yr
Remote (US)
Bachelor's degree in finance
1,001-5,000

Have you applied for this role?

Barracuda Networks
State & Local Tax (SALT) Manager – Income & Indirect Taxes
We won't show you this job again
Barracuda Networks
Added 2d ago
State & Local Tax (SALT) Manager – Income & Indirect Taxes
Barracuda Networks
Massachusetts
Business Development
Partnerships & Business Development
Sales
Solutions Engineering & Architecture
$128k - $170k/yr
Remote (US)
Bachelor's degree in finance
1,001-5,000

Have you applied for this role?

Barracuda Networks
State & Local Tax (SALT) Manager – Income & Indirect Taxes
We won't show you this job again
Barracuda Networks
Added 2d ago
State & Local Tax (SALT) Manager – Income & Indirect Taxes
Barracuda Networks
Georgia
Business Operations
Customer Service
Customer Success
$128k - $170k/yr
Remote (US)
Bachelor's degree in finance
1,001-5,000

Have you applied for this role?

Barracuda Networks
State & Local Tax (SALT) Manager – Income & Indirect Taxes
We won't show you this job again
Barracuda Networks
Added 2d ago
State & Local Tax (SALT) Manager – Income & Indirect Taxes
Barracuda Networks
New York, New York
Creative & Design
Product Management
Project & Program Management
Project Management
$128k - $170k/yr
Remote (US)
Bachelor's degree in finance
1,001-5,000

Have you applied for this role?

Barracuda Networks
State & Local Tax (SALT) Manager – Income & Indirect Taxes
We won't show you this job again
Barracuda Networks
Added 2d ago
State & Local Tax (SALT) Manager – Income & Indirect Taxes
Barracuda Networks
California
Corporate Training
Corporate Training & Learning Development
Learning & Development
Sales
$128k - $170k/yr
Remote (US)
Bachelor's degree in finance
1,001-5,000

Have you applied for this role?

Barracuda Networks
State & Local Tax (SALT) Manager – Income & Indirect Taxes
We won't show you this job again
Barracuda Networks
Added 2d ago
State & Local Tax (SALT) Manager – Income & Indirect Taxes
Barracuda Networks
Texas
Corporate Training
Corporate Training & Learning Development
Learning & Development
Sales
$128k - $170k/yr
Remote (US)
Bachelor's degree in finance
1,001-5,000

Have you applied for this role?

Barracuda Networks
State & Local Tax (SALT) Manager – Income & Indirect Taxes
We won't show you this job again
Barracuda Networks
Added 2d ago
State & Local Tax (SALT) Manager – Income & Indirect Taxes
Barracuda Networks
Colorado
Creative & Design
Product Management
Project & Program Management
Project Management
$128k - $170k/yr
Remote (US)
Bachelor's degree in finance
1,001-5,000

Have you applied for this role?

Barracuda Networks
Channel Business Manager
We won't show you this job again
Barracuda Networks
Added 4d ago
Channel Business Manager
Barracuda Networks
Chelmsford, Massachusetts
$156k - $200k/yr
Remote (US)
Bachelor of Science
1,001-5,000

Have you applied for this role?

Barracuda Networks
Channel Business Manager
We won't show you this job again
Barracuda Networks
Added 4d ago
Channel Business Manager
Barracuda Networks
Ann Arbor, Michigan
Business Operations
Revenue Operations & Enablement
Sales
$156k - $200k/yr
Remote (US)
Bachelor of Science
1,001-5,000

Have you applied for this role?

Barracuda Networks
Channel Business Manager
We won't show you this job again
Barracuda Networks
Added 4d ago
Channel Business Manager
Barracuda Networks
Alpharetta, Georgia
Business Operations
Customer Success
Project Management
$156k - $200k/yr
Remote (US)
Bachelor of Science
1,001-5,000

Have you applied for this role?

Barracuda Networks
Account Executive
We won't show you this job again
Barracuda Networks
Added 4d ago
Account Executive
Barracuda Networks
Alpharetta, Georgia
Master's degree in business administration
1,001-5,000

Have you applied for this role?

Barracuda Networks
Manager, XDR Sales
We won't show you this job again
Barracuda Networks
Added 5d ago
Manager, XDR Sales
Barracuda Networks
Minnesota
$180k - $230k/yr
Remote (US)
Master's degree in business administration
1,001-5,000

Have you applied for this role?

Barracuda Networks
Manager, XDR Sales
We won't show you this job again
Barracuda Networks
Added 5d ago
Manager, XDR Sales
Barracuda Networks
Ann Arbor, Michigan
Account Management
Business Development
Sales
$180k - $230k/yr
Remote (US)
Master's degree in business administration
1,001-5,000

Have you applied for this role?

Barracuda Networks
Manager, XDR Sales
We won't show you this job again
Barracuda Networks
Added 5d ago
Manager, XDR Sales
Barracuda Networks
Alpharetta, Georgia
Data Analytics
Data Science
$180k - $230k/yr
Remote (US)
Master's degree in business administration
1,001-5,000

Have you applied for this role?

Barracuda Networks
Manager, XDR Sales
We won't show you this job again
Barracuda Networks
Added 5d ago
Manager, XDR Sales
Barracuda Networks
Chelmsford, Massachusetts
Communications
Content & Communications
Public Relations (PR)
$180k - $230k/yr
Remote (US)
Master's degree in business administration
1,001-5,000

Have you applied for this role?

Barracuda Networks
XDR Account Executive
We won't show you this job again
Barracuda Networks
Added 3w ago
XDR Account Executive
Barracuda Networks
Massachusetts
Brand Marketing
Growth Marketing
Marketing
$176k - $230k/yr
Remote (US)
1,001-5,000

Have you applied for this role?

Barracuda Networks
XDR Account Executive
We won't show you this job again
Barracuda Networks
Added 3w ago
XDR Account Executive
Barracuda Networks
New York, New York
Growth Marketing
Marketing
$176k - $230k/yr
Remote (US)
1,001-5,000

Have you applied for this role?

Barracuda Networks
Named Account Customer Success Manager
We won't show you this job again
Barracuda Networks
Added 3w ago
Named Account Customer Success Manager
Barracuda Networks
Alpharetta, Georgia
Account Management
Customer Service
Public Relations (PR)
Sales
Master's degree in business administration
1,001-5,000

Have you applied for this role?

Barracuda Networks
Sales Renewals Representative
We won't show you this job again
Barracuda Networks
Added 3w ago
Sales Renewals Representative
Barracuda Networks
Alpharetta, Georgia
Account Management
Customer Service
Customer Success
1,001-5,000

Have you applied for this role?

Barracuda Networks
Senior Salesforce Developer
We won't show you this job again
Barracuda Networks
Added 3w ago
Senior Salesforce Developer
Barracuda Networks
Campbell, California
Business Analysis
Customer Service & Support
Product Management
Project Management
Master's degree in information technology
1,001-5,000

Have you applied for this role?

Barracuda Networks
Account Executive (New Jersey)
We won't show you this job again
Barracuda Networks
Added 1mo ago
Account Executive (New Jersey)
Barracuda Networks
New Jersey
Account Management
Business Development
Sales
Master's degree in business administration
1,001-5,000

Have you applied for this role?

Barracuda Networks
Partner Success Manager I
We won't show you this job again
Barracuda Networks
Added 1mo ago
Partner Success Manager I
Barracuda Networks
Boston, Massachusetts
Business Operations
Customer Success
Sales
$65k - $85k/yr
Master's degree in business administration
1,001-5,000

Have you applied for this role?

Barracuda Networks
Senior Application Security Engineer
We won't show you this job again
Barracuda Networks
Added 1mo ago
Senior Application Security Engineer
Barracuda Networks
North Carolina
Cybersecurity
Product Management
Security Engineering
Remote (US)
1,001-5,000

Have you applied for this role?

Barracuda Networks
Senior Application Security Engineer
We won't show you this job again
Barracuda Networks
Added 1mo ago
Senior Application Security Engineer
Barracuda Networks
Florida
Backend Engineering
Data Science
Software Engineering
Remote (US)
1,001-5,000

Have you applied for this role?

Job Roles at Barracuda Networks

Account Management7 jobs
Business Operations5 jobs
Cloud Engineering5 jobs
Compliance & Risk4 jobs
Cybersecurity4 jobs
Creative & Design3 jobs
Business Development3 jobs
Data Analytics3 jobs
Cloud & DevOps3 jobs
Growth Marketing2 jobs

Working at Barracuda Networks

Barracuda Networks's 63 open roles are manager level or above, and about 83% are remote or hybrid. The most active teams are account management, business operations, and cloud engineering. Barracuda Networks builds and sells cybersecurity solutions focused on network security, email security, and managed detection and response services, serving businesses across a range of industries. The company's open roles span technical pre-sales and architecture, security engineering, account management, and sales leadership positions. Most Barracuda Networks roles are based in Alpharetta, with some in Chelmsford and Massachusetts.

Explore more roles by function

Browse thousands of live openings across engineering, sales, product, and more, and apply in just a few clicks.

Browse jobs by role

Barracuda Networks Jobs: Frequently Asked Questions

How many jobs is Barracuda Networks hiring for right now?

Barracuda Networks is hiring for 63 open roles on Migrate Mate as of July 16, 2026, updated daily, concentrated in account management and business operations. Open positions span cybersecurity engineering, pre-sales architecture, account executive, and sales management functions. Migrate Mate pulls Barracuda Networks's live listings so the count reflects current openings, not archived postings.

What kinds of roles does Barracuda Networks hire for?

The most active teams are account management, business operations, and cloud engineering. Barracuda Networks hires across cybersecurity engineering, pre-sales and solutions architecture, account management, channel sales, and customer success. Tax and finance roles such as SALT manager and senior commissions analyst also appear alongside technical positions. Most postings are manager level or above, reflecting a workforce oriented toward experienced practitioners and people managers.

Are Barracuda Networks jobs remote or in-person?

Mostly remote. About 83% of Barracuda Networks's open roles on Migrate Mate are remote or hybrid as of July 16, 2026, with the rest based in Alpharetta. Each Barracuda Networks listing shows its work location so you can filter before applying.

How do I apply to a job at Barracuda Networks?

Find a Barracuda Networks role on Migrate Mate, then follow the listing through to Barracuda Networks's own careers page to submit your application directly. Barracuda Networks manages its own hiring process, including interviews and offers. Migrate Mate keeps Barracuda Networks's listings current so you can browse what is actively open before clicking through to apply.

What do Barracuda Networks jobs pay?

Listed salaries for Barracuda Networks roles on Migrate Mate range from about $65,000 to $230,000 per year as of July 16, 2026, with most postings at manager level or above. Exact pay is set by Barracuda Networks and shown on each listing.

Does Barracuda Networks hire entry-level?

Most of Barracuda Networks's open roles on Migrate Mate are manager level or above as of July 16, 2026. Entry-level openings are limited. Check individual Barracuda Networks listings for stated experience requirements.

Where is Barracuda Networks hiring?

Most Barracuda Networks roles are based in Alpharetta, with some in Chelmsford and Massachusetts, and about 83% offer remote or hybrid work as of July 16, 2026. Migrate Mate shows the location on each listing.