Alpharetta, Georgia, United States Hybrid Employment

Barracuda Networks is hiring a Business Development Representative

About the Role

This role focuses on initiating contact with prospective customers, qualifying interest in technology offerings, and setting up sales opportunities for the account executive team.

Responsibilities

  • Initiate outbound calls and emails to potential clients
  • Identify customer needs through initial conversations
  • Generate interest in security and cloud-based services
  • Qualify leads based on established criteria
  • Schedule product demonstrations with sales specialists
  • Maintain accurate records of customer interactions
  • Follow up on marketing campaign responses
  • Use CRM tools to track outreach efforts
  • Collaborate with sales team on lead strategy
  • Research target accounts and decision-makers
  • Meet or exceed monthly lead generation targets
  • Participate in training on product updates
  • Adapt messaging based on customer feedback
  • Respond promptly to inbound sales inquiries
  • Support the development of outreach materials
  • Attend team meetings to review performance metrics
  • Escalate qualified opportunities to account executives
  • Stay informed about industry trends
  • Engage prospects through LinkedIn and email
  • Contribute to process improvements in lead development
  • Maintain professional communication standards
  • Track call and email performance data
  • Align outreach with regional market strategies
  • Handle objections and provide initial responses
  • Support multi-channel lead generation campaigns

Compensation

Competitive salary with performance incentives

Work Arrangement

Hybrid work model

Team

Collaborative sales and development environment

What We Offer

  • Comprehensive benefits package including health coverage
  • Opportunities for career advancement within sales teams
  • Training programs on product and sales techniques
  • Modern workspace with collaborative tools
  • Recognition for top performers

Equal Opportunity Employer

  • We value diversity and maintain inclusive hiring practices
  • All qualified applicants receive consideration without regard to race, gender, or background

Not available

Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Barracuda Networks

Barracuda Networks is the worldwide leader in Email Protection, Application Protection, Network Security, and Data Protection Solutions. The company provides comprehensive cybersecurity solutions designed to protect businesses of all sizes from advanced threats.

Its platform, BarracudaONE™, delivers integrated security across email, data, network, and applications, combining AI-powered threat detection with easy deployment and management. Barracuda serves organizations globally with solutions that defend against phishing, ransomware, malware, and other cyberattacks.

The company supports both on-premises and cloud environments, offering protection for Microsoft 365, Google Workspace, AWS, Azure, and more. It also provides specialized security services for managed service providers (MSPs) and enterprises across industries such as healthcare, education, financial services, and government.

All jobs at Barracuda Networks Visit website
Job Details
Department Sales & Renewals
Category other
Posted 9 days ago