Demo

Lead Development Representative

Barracuda
Atlanta, GA Full Time
POSTED ON 4/3/2025
AVAILABLE BEFORE 5/2/2025
Job ID 25-637

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

The Lead Development Representative (LDR) plays a key role in providing our new sales team with qualified leads. We're in search of dynamic sales professionals who excel in fast-paced environments, where quick sales cycles are the norm. This role is centered around expanding our customer base in the SME and Midmarket segments by acquiring net-new customers. Leads come from diverse sources such as inbound marketing leads from the web, campaigns, and events. Comfort in making phone calls and participating in Zoom meetings with both prospects and existing customers is essential to achieve assigned performance targets.

What You’ll Be Working On

  • Use tools to sift through leads, determining which ones are suitable for further action or should be transferred to another team/location.
  • Immediately contact web leads upon submission
  • Qualify leads according to the Barracuda Lead Qualification Criteria
  • Arrange appointments for members of the team using multiple calendar tools
  • Prioritizing and managing a large number of outbound call activities
  • Being well-informed about current industry trends
  • Meet and exceed monthly performance goals

What You Bring To The Role

  • Bachelor’s degree preferred or relevant experience
  • 1-2 years of LDR, BDR or SDR sales experience preferred but not mandatory
  • Excellent verbal and written communication skills, both in person and on the phone
  • Strong understanding of sales automation tools
  • Telephone selling techniques
  • Not afraid of rejection or to pick up the phone and call anyone!
  • Strong desire to learn the sales process and grow career in sales
  • Proven time management skills required

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-qualifying 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 Lead Development Representative?

Sign up to receive alerts about other jobs on the Lead Development Representative career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$51,625 - $76,458
Income Estimation: 
$116,498 - $172,747
Income Estimation: 
$63,227 - $94,954
Income Estimation: 
$111,487 - $161,520
Income Estimation: 
$122,633 - $166,569
Income Estimation: 
$116,413 - $176,962
Income Estimation: 
$129,120 - $252,029
Income Estimation: 
$133,900 - $199,666
Income Estimation: 
$145,632 - $210,169
Income Estimation: 
$182,320 - $281,330
Income Estimation: 
$211,528 - $292,170
Income Estimation: 
$80,062 - $120,119
Income Estimation: 
$104,680 - $202,844
Income Estimation: 
$122,633 - $166,569
Income Estimation: 
$116,413 - $176,962
Income Estimation: 
$129,120 - $252,029
Income Estimation: 
$63,382 - $90,792
Income Estimation: 
$80,083 - $123,269
Income Estimation: 
$122,633 - $166,569
Income Estimation: 
$66,430 - $110,036
Income Estimation: 
$129,120 - $252,029
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 Chelmsford, MA Full Time
Job ID 25-637 Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection ...
Barracuda
Hired Organization Address Ann Arbor, MI Intern
Req ID: 25-506 Barracuda's 2025 Internship is reserved for students currently enrolled in an accredited college or unive...
Barracuda
Hired Organization Address Chelmsford, MA Intern
Req ID : 25-413 Below covers everything you need to know about what this opportunity entails, as well as what is expecte...
Barracuda
Hired Organization Address Chelmsford, MA Intern
Req ID : 25-416 Barracuda's 2025 Internship is reserved for students currently enrolled in an accredited college or univ...

Not the job you're looking for? Here are some other Lead Development Representative jobs in the Atlanta, GA area that may be a better fit.

Lead Development Representative

ExecuSource, Bogart, GA

Lead Development Representative

Barracuda Networks Inc., Alpharetta, GA

AI Assistant is available now!

Feel free to start your new journey!