Company Detail

Barracuda
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • Sales Development Intern  

    - Reading
    Job ID: 26-418 Sales Development Intern Summer 2026: July 2026 – Septe... Read More
    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 Read Less
  • Lead Development Representative - German Speaking  

    - Reading
    Job Req: 27-0067Come join our passionate team! Barracuda is a leading... Read More
    Job Req: 27-0067Come 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 employer that complies with all applicable national, state and local laws pertaining to nondiscrimination and equal opportunity regardless of race, gender, religion, sex, sexual orientation, national origin, or disability.Envision yourself at Barracuda We are seeking a highly motivated individual as a Lead Development Representative with a primary responsibility for delivering qualified leads to our Territory Management Team. This position requires excellent communication skills that result in meeting or exceeding the targets for the territories in which you are working.You will need to interact with internal and external stakeholders to maximize the total Customer Experience. You must be comfortable hunting for new business. Opportunities are created from a variety of lead sources, including incoming marketing leads from the Web, Campaigns and Events.What you’ll be working on: Research accounts, identify key players, generate interest and obtain business requirements, follow up and qualify new prospects and customers from marketing-generated leads. Work closely with Inside Sales/Partner Business Manager teams to determine strategic approach. Promote, develop and maintain in-depth knowledge of our products and services, industry trends, and competition. Disseminate potential opportunities to appropriate Partners and Reps, educating Reps as necessary about the opportunity Maintain current and accurate account and contact information within internal databases. What you bring to the role:Preferably 1-2 years of tele-sales outbound/inbound experience in IT or Technology industries and proven track record in achieving sales targets. Native German Speaking is essential Strong relationship building and social networking skills. Exceptional written and oral communication abilities. Credible follow-up and cold calling experience to multiple executive levels within an organization Technology or similar industry experience preferred. Strong time management and organizational skills. A true team player with the ability to work in a high-energy sales team environment. Comfortable working in a fast-paced and fluctuating environment 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, in addition to equity, in the form of non-qualifying options.#LI-Hybrid Read Less

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany