Salary range: £50,000 - £60,000.
Key things to note before applying
- This is a UK based role, with once weekly travel to the office in London Bridge, currently on a Thursday. Otherwise it is remote, work from home within the UK.
- There is no sponsorship available for this role.
- Previous agency experience (or equivalent) is required
- Application stages are listed at the end of this job specification
We’re looking for a deeply technical SEO leader to own and evolve Yellowball’s technical SEO function. This is a senior, hands-on role for someone who thrives on complex problem solving, advanced analytics, automation and AI-driven innovation.
You will shape our technical strategy, lead audits and migrations, own analytics integrity across GA4, GTM and GSC, build best-in-class reporting, and act as the agency’s technical authority internally and externally.
If you love debugging tracking setups, diagnosing large-scale indexation issues, analysing crawl logs, and building smart automation that saves hours, this role is for you.
What You’ll OwnTechnical Strategy & Delivery
- Define and evolve Yellowball’s technical SEO approach
- Lead complex technical audits, including GA4, GTM and advanced Screaming Frog audits
- Produce prioritised technical backlogs aligned to SEO impact
- Oversee implementation across architecture, crawlability, internal linking, URL structures, Core Web Vitals and structured data
- Troubleshoot advanced issues including JS rendering, index drops, crawl budget waste, canonical conflicts and log-file anomalies
- Lead technical input on migrations, re-platforms and redesigns from scoping to sign-off
- Manage large-scale sites of 500k+ URLs, including log file analysis and crawl strategy
Analytics & Tracking (Critical Requirement)
You will be the agency authority on GA4 and Google Tag Manager.
You must be able to:
- Architect and configure complex GA4 setups from scratch
- Design and implement robust GTM containers including events, triggers, variables and data layer configuration
- Audit and troubleshoot broken tracking, attribution issues, event duplication, cross-domain tracking, ecommerce tracking and consent mode
- Ensure clean data integrity and accurate measurement of SEO impact
- Diagnose tracking problems quickly and communicate solutions clearly to developers and clients
This role requires deep technical fluency, not surface-level familiarity.
Reporting & Data
- Own and standardise SEO reporting frameworks
- Build and maintain best-in-class Looker Studio dashboards
- Troubleshoot reporting discrepancies and data issues
- Leverage BigQuery, APIs, automation and AI to improve workflows
- Construct commercial forecasts and performance models
AI & Automation
- Build scripts, dashboards and automations using Python, JavaScript, Sheets and APIs
- Test and implement new SEO and AI tooling
- Develop AI-led reporting models across SEO and PPC
- Lead experimentation around GEO and AI search visibility
- Improve efficiency and quality through automation
Team & Commercial Impact
- Act as escalation point and mentor for the SEO team
- Run technical training sessions and upskill the team
- Represent Technical SEO in client meetings, including VIP accounts
- Support new business scoping for migrations, GA4 setups and technical projects
- Identify opportunities to grow client value through technical and data improvements
Essential ExperienceAnalytics & Tracking
- Expert-level GA4, GTM and GSC configuration and troubleshooting
- Strong understanding of data layers, event architecture and attribution
- Experience auditing and repairing complex tracking ecosystems
Technical SEO
- Advanced experience with Screaming Frog, including custom extraction, segmentation, JavaScript rendering, API integrations and crawl configuration for large sites
- Ability to translate complex crawls into clear, prioritised and commercially meaningful recommendations
- Deep understanding of crawling, indexation, rendering and crawl budget management
- Experience with large-scale and programmatic SEO
- International SEO including hreflang and domain structuring
- JavaScript SEO and headless CMS
- Core Web Vitals optimisation
- Schema strategy and implementation
- CMS expertise including WordPress and Shopify
Data & Automation
- Coding or scripting experience in Python, JavaScript or Google Sheets desirable
- API integrations and data manipulation
- Log-file analysis
Mindset
- Proactive and solutions-focused
- Commercially aware and able to scope profitable projects
- Confident leading technical conversations with developers and senior clients
- Passionate about AI, GEO and the evolving search landscape
- Supportive leader who enjoys mentoring others
Why This Role Is Exciting
- You will define how Technical SEO is delivered at a growing agency
- You will work on complex migrations and large-scale SEO challenges
- You will lead innovation across automation, AI and reporting
- You will influence product development and new service offerings
- You will operate at the intersection of SEO, data engineering and AI
If you are a true technical specialist who lives in GA4, Tag Manager and Screaming Frog, and loves solving complex SEO and data challenges, we would love to hear from you.
Step 1:
Please send your CV and a 5 minute Loom video (loom.com) as your cover letter to luci@weareyellowball.com
Applications without a Loom video will not be considered. Using Loom is a core part of the role to communicate both internally and with clients, and helps us assess your English fluency and communication skills.
In your video, please cover:
- Why you’re a great fit for this role
- Your relevant Technical SEO experience, tool stack fluency, recent successful projects and any other information that highlights your capabilities to excel in the role.
- Your previous agency experience - types of clients you worked with, types of projects you handled etc.
- Your current notice period
- Your salary expectations if they fall outside the range provided in the job description.
Step 2:
If successful, you will be invited to a short (20-30 minute) screening call with the Head of SEO to discuss your experience in more depth and give you the chance to ask additional questions about the role.
Step 3:
Following the screening call, shortlisted candidates will be invited to a 1 hour interview (via Teams) with the Head of SEO and founders. This will include a 20 minute presentation based on a take-home task that will be provided to you in advance, alongside general questions to assess suitability.