Jobs and Careers
BA
Sr. Recruiting Manager, EMEA & AMER
Barracuda Networks Inc.United States, United StatesRemotefull_timeVerifiedPosted 22 Aug 2024
About the role
Job ID 25-292East Coast time zone is strongly preferred to adequately cover the European time zones.Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We protect email, networks, data, and applications with innovative solutions that grow and adapt with our customers’ journey. More than 200,000 organizations worldwide trust Barracuda to protect them — in ways they may not even know they are at risk — so they can focus on taking their business to the next level. 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 an experienced Senior Recruiting Manager to lead our recruiting efforts across the EMEA and AMER region, based in the United States. Barracuda is a leading cybersecurity product-based company dedicated to protecting organizations against the most sophisticated threats. We are seeking an experienced and dynamic Recruiting Manager to lead our high-performing recruiting team, responsible for talent acquisition across the AMER and EMEA regions. This role will manage a team of five high-functioning recruiters who specialize in hiring top talent for engineering, sales, and G&A functions across the AMER and EMEA regions. The Sr. Recruiting Manager will oversee daily activities, guide the team in supporting recruiting program initiatives such as campus recruiting, career events, internships, and ensure alignment with cultural nuances in the US, UK, Austria, and other countries. You will help us shape and influence the talent strategy of leading an organization in the EMEA and AMER Region. You will work with a dynamic and diverse team across multiple countries. We offer a competitive salary and benefits package including equity grants. You will have an opportunity to make a significant impact on the business What you will work on:
- Manage and lead a geographically distributed team of 5 recruiters (3 in the US, 1 in the UK, and 1 in Austria) to achieve hiring targets and maintain a high level of performance by fostering a collaborative and supportive team culture, encouraging continuous learning and development.
- Develop and implement effective recruitment strategies to attract and hire top talent across engineering, sales, and G&A functions by partnering with hiring managers and business leaders to understand staffing needs and align recruiting efforts with their objectives.
- Participate in and guide the team on recruiting programs such as campus recruiting and internships in the US, UK, and Austria by developing campus partnerships, organizing open house or career events on-site, and determining which career fairs to attend to attract top talent.
- Understand and address the cultural nuances in these regions to tailor recruiting strategies and improve the overall employer brand.
- Oversee the daily operations of the recruiting team, ensuring smooth execution of the recruitment process from sourcing to onboarding by monitoring and analyzing key recruiting metrics to identify areas of improvement to optimize the hiring process.
- Address any issues to challenges within the team or other stakeholders such as the hiring manager, global or regional HR business partners, regional HR operations, benefits team, or comp team.
- Build and maintain strong relationships with internal stakeholders including global and regional business partners, HR Ops, hiring managers and leaders to ensure alignment and satisfaction with recruiting efforts.
- Serve as the primary point of contact for recruitment-related inquiries and concerns across the AMER and EMEA regions.
- Ensure compliance with all relevant employment laws and regulations across different regions by staying up to date on industry trends and best practices in talent acquisition and implementing innovative approaches to improve recruiting effectiveness.
- Minimum of 8-10 years of experience in recruiting, with at least 3-5 years in a leadership role.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s