AEO & SEO Web Manager at Barracuda

TryApplyNow • winnipeg, mb, Canada • Posted June 13, 2026

Location winnipeg, mb
Job Type Full-time
Category Other-General
Posted June 13, 2026
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...

Interested in this role?

Click the button below to start your application.

Apply Now