Barracuda · 1 month ago
Employer Branding and Candidate Engagement Intern
Barracuda is a leading cybersecurity company providing complete protection against complex threats. As an Employer Branding & Candidate Engagement Intern, you will help build the employer branding strategy to attract and retain talent while gaining exposure to HR and Marketing departments.
Cloud InfrastructureEnterprise SoftwareSecuritySoftware
Responsibilities
Support building our employer branding content across Barracuda’s Career Page, LinkedIn, Comparably, Glassdoor, and other platforms
Contribute to projects aimed at improving candidate experience and employer branding
Assist with data tracking and reporting on branding and recruiting metrics
Engage in business-focused projects and present findings
Identify opportunities to streamline recruitment processes and enhance efficiency
Qualification
Required
Currently pursuing a bachelor's degree in human resources, Marketing, Communications, Business, or a related field
Intellectually curious with passion for learning, particularly about AI
Strong organization and time management skills
Exceptional verbal and written communication skills
Ability to build relationships across business units
Experience with Microsoft Office tools - Outlook, Word, Excel, and PowerPoint
Ability to work both remotely and report to our office in Campbell, CA weekly
Preferred
Experience in content creation or social media
Rising Junior or Seniors preferred
Benefits
High-quality health benefits after 90 days
Retirement Plan with employer match
Paid Time Off benefits
Company
Barracuda
Barracuda is a leading global cybersecurity company providing complete protection against complex threats for all size business.
Funding
Current Stage
Late StageTotal Funding
$61MKey Investors
Menlo VenturesPalomar Ventures
2007-09-17Acquired
2005-10-17Series Unknown· $15M
2003-04-08Series C· $20M
Recent News
2024-04-24
2024-04-24
Company data provided by crunchbase