Skip to content
mimi

SEO Web Manager

Barracuda

Canada · On-site Full-time Senior 3w ago

About the role

About

Drive visibility and demand in a hands-on role as the SEO Web Manager at Barracuda Networks. Leverage your expertise in AEO, GEO, and LLMs to optimize Barracuda.com.

Our team is seeking a sharp specialist with strong knowledge in search ecosystems for an impactful SEO Web Manager role. You will audit and optimize owned assets across various pages, utilizing insights to improve SEO visibility and performance. Collaborating with cross-functional teams is essential to ensuring our content is effectively ranked and cited.

Key Responsibilities

  • Drive AEO, GEO, and SEO strategy initiatives
  • Audit and optimize high-value pages and content
  • Develop effective GEO/SEO optimization plans
  • Enhance workflows and QA standards for efficiency
  • Track performance metrics and adapt strategies

Requirements

  • 3-4 years of senior-level SEO experience
  • Strong technical SEO fundamentals
  • Proficiency in AI tools and SEO software
  • Experience in influencing content outcomes
  • Deep understanding of LLM ecosystems

Utilize your knowledge in SEO and content optimization to make a lasting impact at Barracuda Networks.

Skills

AIGEOLLMSEO

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free