SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 264,500 - 300,000 / annual
Algolia is seeking a Vice President of Brand Marketing to lead the company's global brand strategy and creative presence. This is a leadership role responsible for positioning Algolia as the defining company in "Retrieval Intelligence" within the Discovery Economy—a new category where intent is matched against large, fast-changing, economically valuable catalogs.
You will lead a team of in-house and agency creatives to develop differentiated brand strategy, visual identity, and brand messaging. You'll own brand activations across target markets, verticals, and ICPs, translating strategy into campaigns that drive measurable increases in brand awareness, pipeline, and revenue growth. As a key member of the Marketing leadership team, you will collaborate closely with Product Marketing, Demand Generation, Field Marketing, Corporate Marketing, Sales, Developer Relations, Analyst Relations, and Customer Experience teams to ensure brand consistency across all channels, the partner ecosystem, and the customer base.
Key responsibilities include: developing and owning Algolia's global brand strategy, positioning, voice, and visual identity; leading the planning and execution of brand campaigns and activations with measurable impact; building and managing an in-house creative team; owning and optimizing external agency relationships; partnering with the CMO and marketing leadership to align brand investment with GTM and revenue goals; driving brand adoption and consistency across internal teams, partners, and customers; establishing brand health metrics and reporting connected to business impact; managing the brand budget; and representing brand at the executive level.
Within the first year, success looks like: defining and socializing Algolia's global brand strategy with executive buy-in; evolving the in-house creative team with clear roles and KPIs; auditing and refining the agency portfolio; launching at least one flagship global brand campaign with measurable awareness lift tied to pipeline impact; building reliable brand health measurement and reporting; becoming the go-to voice for brand consistency; and being recognized as a trusted, high-impact member of the marketing leadership team.
Algolia powers more than 1.7 trillion queries a year for over 18,000 customers with millisecond latency and 99.999% reliability, and is the recognized leader for Search and Product Discovery by top industry analyst firms.
REQUIREMENTS:
- 10+ years of experience in brand strategy and brand marketing, with a track record of leading brand activations and campaign execution at global scale
- Demonstrated success driving measurable increases in brand awareness that connect directly to business/performance outcomes
- Experience building, growing, and managing in-house creative teams from the ground up
- Extensive experience managing external creative and brand agencies, including scoping, selection, and performance accountability
- Strong executive communication and collaboration skills, with experience operating as a key member of a marketing leadership team
- Track record of driving brand adoption across complex, cross-functional organizations—including internal teams, partners, and customers
- Experience in B2B SaaS marketing is a plus
- Familiarity with brand tracking and measurement tools, and connecting brand metrics to pipeline/revenue systems
NICE TO HAVE:
- Experience building a brand for a developer-facing, platform, or technical product company
- Experience leading a brand through a major company milestone (IPO, acquisition, rebrand, or category creation)
- Global/international brand experience, including navigating regional nuance across NA, EMEA, and APAC