Web Manager for AEO & SEO Initiatives

Barracuda Networks
Full-time remote, remote Marketing & Media
Posted:
June 06, 2026
Location:
remote, remote, Canada

Job Description

Lead the charge in enhancing Barracuda's online visibility as the Web Manager focused on AEO and SEO initiatives. Leverage your expertise in search technologies to drive impactful results.

This role at Barracuda Networks calls for a systems-minded specialist ready to work hands-on with SEO strategies that influence visibility and drive demand. You will be integral in optimizing Barracuda.com to ensure our content ranks effectively across search channels. Collaborating with various departments will enhance internal processes and performance insights.

Key Responsibilities:
• Audit, prioritize, and optimize product and solution pages
• Develop actionable GEO and SEO optimization strategies
• Collaborate on metrics and measure performance improvements
• Enhance workflows to scale optimization efforts
• Communicate wins and risks to stakeholders

Requirements:
• 3-4 years of SEO experience at a senior level
• St...

Apply for this Job

Submit your application for the Web Manager for AEO & SEO Initiatives position at Barracuda Networks.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: remote, Canada
Posted: June 06, 2026
Deadline: July 16, 2026