AEO & SEO Web Manager at Barracuda

TryApplyNow

Full-time Other-General
Apply Now
Location
winnipeg, mb, Canada
Posted
June 13, 2026

Job Description

Join Barracuda Networks as a full-time Web Manager specializing in AEO and SEO initiatives in California. Leverage your SEO prowess to enhance online visibility and drive demand across all digital platforms.

This mid-level role is perfect for a systems-minded specialist with 3-4 years of SEO experience. You will be focused on auditing, optimizing, and implementing effective SEO strategies that impact Barracuda's online presence. Collaboration with other departments will be key to enhancing processes, workflows, and performance metrics.

Key Responsibilities: • Audit and optimize product and solution web pages • Develop actionable GEO and SEO strategies • Collaborate to measure performance improvements • Enhance workflows for scalability in optimization • Communicate outcomes and risks to stakeholders

Requirements: • 3-4 years of senior-level SEO experience • Strong foundational technical SEO skills • Proficiency in SEMrush and GA4 tools • Experience with AI to...