Clera - Your AI talent agent
LoginStart
Start
BN
Barracuda Networks Inc.

Sales Development Intern

internship•United Kingdom

Summary

Location

United Kingdom

Type

internship

Experience

0-2 years

Company links

WebsiteLinkedInLinkedIn

About this role

Job ID: 26-418 
Sales Development Intern  
 
Summer 2026: July 2026 – September 2026 with potential to extend part time in the Fall   
 
Barracuda's 2026 Internship is reserved for students currently enrolled in an accredited college or university and does not require work authorization, now or in the future. This role is hybrid based out of Reading, UK and required on site days Monday, Wednesday and Friday. 
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 
 
We are seeking a driven, eager to learn LDR Intern to join our LDR Team. As an LDR Intern, you will help identify and qualify potential customers, support pipeline generation, and collaborate with sales and marketing teams to drive growth. We want someone who is a self-starter, passionate about technology, and excited to learn something new.
  
Tech Stack  
  •  Salesforce CRM for lead management and pipeline tracking 
  •  LinkedIn Sales Navigator and other prospecting tools 
  •  Outreach/HubSpot for sales engagement and automation 
  • Microsoft Office & Teams for collaboration and reporting 
  
What you'll be working on 
  •  Researching and identifying potential customers across target industries 
  • Engaging prospects through email, phone, and social outreach 
  • Qualifying inbound and outbound leads to build a strong sales pipeline 
  • Partnering with senior sales reps to support account strategies 
  •  Contributing to campaign execution and reporting on performance metrics 
What you bring to the role 
  • Curiosity and drive to learn about cybersecurity and SaaS sales 
  • Strong communication skills — written, verbal, and interpersonal 
  •  Ability to organize, prioritize, and manage multiple tasks 
  •  A proactive mindset with resilience in handling rejection 
  •  Interest in technology and a desire to grow into a sales career 
  • Language requirement: proficiency in at least one of the following languages—French, German, Italian, or Spanish.
 
What you get from us:   
  • Hands-on experience in a global cybersecurity company 
  • Mentorship from experienced sales reps and exposure to sales cycles 
  •  Training in modern sales tools, CRM systems, and prospecting techniques 
  •  A collaborative, supportive team culture that values innovation and growth 
  • Opportunity to build a foundation for a career in tech sales 
    #LI-Hybrid 
 
       

What you'll do

  • As an LDR Intern, you will help identify and qualify potential customers, support pipeline generation, and collaborate with sales and marketing teams to drive growth. You will engage prospects through various outreach methods and contribute to campaign execution and performance reporting.

About Barracuda Networks Inc.

Barracuda is a leading global cybersecurity company providing complete protection against complex threats for all size business. Our AI-powered BarracudaONE platform secures email, data, applications and networks with innovative solutions, managed XDR and a centralized dashboard to maximize protection and strengthen cyber resilience. Trusted by hundreds of thousands of IT professionals and managed service providers worldwide, Barracuda delivers powerful defenses that are easy to buy, deploy and use.

Ready to join Barracuda Networks Inc.?

Take the next step in your career journey

Frequently Asked Questions

What does a Sales Development Intern do at Barracuda Networks Inc.?

Toggle
As a Sales Development Intern at Barracuda Networks Inc., you will: as an LDR Intern, you will help identify and qualify potential customers, support pipeline generation, and collaborate with sales and marketing teams to drive growth. You will engage prospects through various outreach methods and contribute to campaign execution and performance reporting..

Is the Sales Development Intern position at Barracuda Networks Inc. remote?

Toggle
The Sales Development Intern position at Barracuda Networks Inc. is based in United Kingdom, United Kingdom. Contact the company through Clera for specific work arrangement details.

How do I apply for the Sales Development Intern position at Barracuda Networks Inc.?

Toggle
You can apply for the Sales Development Intern position at Barracuda Networks Inc.directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Barracuda Networks Inc.'s careers site.
Join our talent pool first to get notified about similar roles that match your profile.