Demo

Sales Support Analyst

Barracuda
Alpharetta, GA Full Time
POSTED ON 9/29/2025
AVAILABLE BEFORE 10/28/2025
Job ID 25-610

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, and a managed XDR service, to strengthen cyber resilience. Hundreds of thousands of IT professionals and managed service providers worldwide trust us to protect and support them with solutions that are easy to buy, deploy, and use.

We know a diverse workforce adds to our collective value and strength as an organization. Barracuda Networks is proud to be an Equal Opportunity Employer, committed to equal employment opportunity and equitable compensation regardless of race, gender, religion, sex, sexual orientation, national origin, or disability.

Envision yourself at Barracuda

Barracuda Networks is looking for a sharp, self-motivated, roll-up your sleeves type of individual who is willing to go the extra mile to help us support our expanding sales team. In this role, you will have a great opportunity to join a busy sales organization in the cyber-security space and as you learn more about the company, our solutions and internal systems/tools, you will help us drive greater productivity within our sales team

What You Will Be Working On

  • Assisting the Americas Renewals Team with quoting and order building
  • Cross-checking renewal opportunities for sku/pricing errors and duplicates
  • Maintaining current and accurate account and contact information within internal databases
  • Utilizing SFDC reports to ensure that all renewal opportunities are accurate and ready for processing
  • Helping with complex quotes
  • Working alongside our Sales Operations Team to scale fixes and enhancements that improve the renewals workflow
  • Testing new features and procedures for system improvement implementation

What You Bring To The Role

  • Experience working in a customer centric sales environment is an advantage
  • Experience using CRM tools, ideally salesforce.com
  • Experience using Microsoft Office Products
  • High energy and driven self-starter who can learn on the fly
  • Excellent time management and organizational skills, with the ability to manage multiple tasks and re-prioritize workflow as necessary
  • Ability to work with a sense of urgency, while remaining laser focused on attention to detail
  • Strong “customer first” attitude
  • A desire to find solutions to problems
  • Exceptional written and oral communication abilities

What You’ll Get From Us

A team where you can voice your opinion, make an impact, and where you and your experience are valued. Internal mobility – there are opportunities for cross training and the ability to attain your next career step within Barracuda.

  • 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.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sales Support Analyst?

Sign up to receive alerts about other jobs on the Sales Support Analyst career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$69,294 - $90,454
Income Estimation: 
$84,489 - $116,961
Income Estimation: 
$88,480 - $114,350
Income Estimation: 
$95,613 - $132,947
Income Estimation: 
$48,269 - $61,450
Income Estimation: 
$79,910 - $123,078
Income Estimation: 
$54,802 - $70,174
Income Estimation: 
$57,068 - $78,399
Income Estimation: 
$68,033 - $97,857
Income Estimation: 
$69,294 - $90,454
Income Estimation: 
$80,212 - $108,852
Income Estimation: 
$80,212 - $108,852
Income Estimation: 
$84,489 - $116,961
Income Estimation: 
$88,480 - $114,350
Income Estimation: 
$95,613 - $132,947
Income Estimation: 
$95,613 - $132,947
Income Estimation: 
$79,910 - $123,078
Income Estimation: 
$116,558 - $154,666
Income Estimation: 
$116,001 - $149,277
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Barracuda

Barracuda
Hired Organization Address Connecticut, CT Full Time
Job ID 26-262 Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection ...
Barracuda
Hired Organization Address Chelmsford, MA Full Time
Req ID: 26-080 Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business d...
Barracuda
Hired Organization Address Campbell, CA Full Time
Job ID 26-154 Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection ...
Barracuda
Hired Organization Address Campbell, CA Full Time
Job ID 26-289 Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection ...

Not the job you're looking for? Here are some other Sales Support Analyst jobs in the Alpharetta, GA area that may be a better fit.

Field Sales Senior Analyst

US50 The Clorox Sales Company, Alpharetta, GA

Sales Support Analyst

Aditi Consulting, Duluth, GA

AI Assistant is available now!

Feel free to start your new journey!