💼 Full-Time Position

AEO & SEO Web Manager at Barracuda

🏢
Barracuda
📍 ahuntsic north, qc, Canada
📍
Location
ahuntsic north, Canada
📅
Posted
June 08, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

Elevate your career with Barracuda as an AEO and SEO Web Manager. Drive visibility and demand through innovative strategies in a collaborative environment with a focus on measurable results.

At Barracuda Networks, Inc., you will be hands-on with AEO/GEO/SEO initiatives, responsible for optimizing our content management system (AEM) to align with the evolving generative search landscape. This senior role demands strong technical SEO knowledge and the ability to translate analytics into actionable strategies while collaborating cross-functionally to enhance content discoverability.

Key Responsibilities: • Drive AEO/GEO/SEO strategy through auditing and editing assets • Develop optimization plans with relevant reporting insights • Identify cross-channel opportunities to enhance visibility • Improve workflows and standards for scaling optimization • Track performance metrics and adapt strategies effectively

Requirements: • Strong understanding of LLM ecosystems a...