Location
ottawa
Posted
June 01, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Maximize SEO effectiveness with Barracuda Networks as a Senior SEO Manager. Lead AEO and SEO initiatives that enhance online visibility and engagement across Barracuda.com.
In this senior capacity, you will execute key SEO strategies while driving improvements in both AEO and GEO initiatives. Collaborating with teams, you will ensure content and workflows are optimized for performance, using data-driven insights to refine the strategy. Your ability to clearly explain complex SEO and LLM concepts will be essential for team cohesion.
Key Responsibilities:
β’ Enhance SEO strategies through content and asset auditing
β’ Deliver insightful performance reports to stakeholders
β’ Identify cross-channel SEO opportunities and implement recommendations
β’ Streamline internal processes for better optimization
β’ Educate teams on strategic directions related to SEO KPIs
Requirements:
β’ 3-4 years of senior SEO experience
β’ ...
In this senior capacity, you will execute key SEO strategies while driving improvements in both AEO and GEO initiatives. Collaborating with teams, you will ensure content and workflows are optimized for performance, using data-driven insights to refine the strategy. Your ability to clearly explain complex SEO and LLM concepts will be essential for team cohesion.
Key Responsibilities:
β’ Enhance SEO strategies through content and asset auditing
β’ Deliver insightful performance reports to stakeholders
β’ Identify cross-channel SEO opportunities and implement recommendations
β’ Streamline internal processes for better optimization
β’ Educate teams on strategic directions related to SEO KPIs
Requirements:
β’ 3-4 years of senior SEO experience
β’ ...