Job ID 26-198
Come 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 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’re looking for a strategic and results-oriented Director, Digital Marketing to lead our global digital efforts. This role is critical in driving pipeline and optimizing spend across paid search, display, paid social, and retargeting. You will build and shape the digital marketing strategy across multiple business units and regions, ensuring cohesion with product, sales, and brand objectives globally. You’ll be a strategic leader who is comfortable with hands-on execution, leading a team, owning a pipeline creation number, and collaborating across web, content, analytics, and sales to ensure digital execution ties directly to revenue outcomes. This position includes direct oversight of managers and team leads and full responsibility for key company pipeline outcomes.
What you’ll be working on
- Own global digital strategy and execution across paid search, display, paid social, and ABM; manage vendor relationships (Google Ads, LinkedIn, RollWorks, etc.)
- Partner with analytics to forecast, track, and optimize ROI and pipeline contribution
- Collaborate with Sales to ensure seamless lead handoff, funnel conversion, and consistent follow-up
- Drive digital optimization via A/B testing, segmentation, keyword strategy, and budget management
- Co-own and drive SEO performance in close partnership with digital and content teams
- Align with the Field Marketing teams on integrated execution plans
What you bring to the role
- 8–10 years of B2B digital experience, ideally in SaaS or cybersecurity
- Proven partnership with Sales to improve lead conversion and pipeline performance
- Track record managing multi-million-dollar budgets across digital channels
- Deep expertise in Google Ads, LinkedIn, programmatic, and ABM platforms
- Strong analytical acumen with experience in attribution and forecasting
- Excellent communication skills; adept at presenting to executive stakeholders and translating data into actionable business insights as a team leader
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.
- Equity, in the form of non-qualifying options
- High-quality health benefits
- Retirement Plan with employer match
- Career-growth opportunities
- Flexible Time Off and Paid Time Off benefits
- Volunteer opportunities