SEO Manager - Eastern Europe
North Star Network is looking for an SEO Manager to lead organic growth across a portfolio of sports and betting media brands operating in more than 30 countries, including Poland, Bulgaria, and the Czech Republic.
You will work closely with the Head of SEO, Business Managers, Content, Product, Tech, and Data teams.
You will help shape the AI-assisted SEO workflows that are being scaled across the group.
- Own the SEO roadmap for your markets.
- Control quality end to end SEO QA before and after publication: metadata, structure, internal linking, indexability, canonicals, redirects, structured data.
- Monitor, diagnose, act on rankings, organic traffic, CTR and conversions on your priority pages.
- Drive off-page strategy.
- Use and improve AI-assisted SEO workflows.
- 4+ years of in-house SEO experience in competitive SERPs (required)
- A proven track record of ranking and growing organic traffic in competitive iGaming verticals (casino and betting) (required)
- Expertise in SEO tools (Google Search Console, Ahrefs, Semrush, Screaming Frog, log analysis, etc.) (required)
- Strong project management and stakeholder communication skills, comfortable working independently in a remote team (required)
- Strong business understanding with the ability to connect SEO strategy to commercial goals (required)
- Fluent in English (required)
- Previous SEO experience in an iGaming company (preferred)
- Native speaker of Bulgarian, Polish, or Czech (nice-to-have)
- Ownership of some of the most competitive SEO battlegrounds in Europe, your results are visible, measured and rewarded (required)
- Fully remote, flexible collaboration across time zones (required)
- A dedicated netlinking budget and manager executing your off-page plans (required)
- Career growth within a scaling global group (required)
- Competitive salary based on experience and seniority (required)
North Star Network is a digital media group specialising in sports and gaming content on a global scale. It builds and operates a portfolio of sports and betting-focused media brands that engage fans and generate leads for iGaming partners. The company combines editorial content with affiliate marketing across multiple markets and languages. North Star Network is headquartered in Levallois-Perret, France.
