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 JobsOverview
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



















































- Responsible for a specific territory that drives sales revenue through contract renewals to maintain our high renewal close rate
- Conduct outbound calls and emails to make customers aware of their upcoming renewal and renewal options 90 – 120 days in advance
- Create and provide proposals, negotiate, and supply any related documentation and/or information at least 60 days in advance to facilitate the renewal
- Use Salesforce CRM System to document all customer activity, manage pipeline and forecast
- Identify upsell opportunities within customer accounts and partner with a sales representative to close
- Collaborate with the Customer Success, Channel, and Sales teams to understand existing sales motions, identify special customer issues, and ensure customer satisfaction
- Proactively monitor, identify risk points, and track and resolve issues to drive customer renewals
- Responsible for achieving monthly/quarterly revenue targets through accurate forecasting and sales skills.
- Highly organized, able to prioritize and have good time management skills
- Excellent customer service and communication skills.
- Strong Business Acumen and a clear track record of driving execution, delivering operational Excellence within a renewal’s environment.
- A passion for collaboration and a basic understanding of the Internet security technology
- Team oriented with ability to succeed.
- Drive, conscientiousness, and perseverance to conduct outbound sales contacts daily.
- Able to track information accurately and have a strong attention to detail
- A self-starter, high energy and results oriented
- Equity, in the form of non-qualified options
- High-quality health benefits
- Retirement Plan with employer match
- Career-growth opportunities
- Flexible Time Off and Paid Time Off benefits
- Volunteer opportunities
Job Roles at Barracuda Networks
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 roleBarracuda 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.