TryApplyNow

AEO & SEO Web Manager at Barracuda

📍 Location
winnipeg, mb
⏰ Job Type
Full-time
📅 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...

Ready to Apply?

Take the next step in your career journey with TryApplyNow

Apply Now