{"id":2125777,"url":"https://alion.io/job/twinkl-seo-data-analyst","title":"SEO Data Analyst","company":{"id":1799317,"name":"Twinkl","domain":"twinkl.com","url":"https://alion.io/company/twinkl-com","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Tribepad","truth_index":null},"role":"Analytics","role_family":"Analytics","seniority":null,"employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["United Kingdom"],"countries":["GB"],"hiring_countries":["GB"],"hiring_countries_total":1,"salary":{"min":45000,"max":50000,"currency":"GBP","period":"year","gross":null,"usd_annual":66080},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Matplotlib","optional":false},{"name":"NumPy","optional":false},{"name":"Pandas","optional":false},{"name":"Polars","optional":false},{"name":"Power BI","optional":false},{"name":"Python","optional":false},{"name":"SQL","optional":false},{"name":"Tableau","optional":false},{"name":"BigQuery","optional":true},{"name":"Google BigQuery","optional":true}],"status":"live","first_seen_at":"2026-10-09T00:32:49Z","employer_posted_date":"2026-10-09","last_verified_at":"2026-10-13T10:16:04Z","board_verified":true,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":4},"description":"Job Introduction\nSEO Data Analyst\nLocation: Remote UK\nSalary: £45,000 - £50,000 per annum\nContract: Permanent\nHours: 37.5 hours (Core hours 10:00 am-2:00 pm Monday-Friday)\nWe're here to help those who teach. It's what brings us to work every day. At Twinkl, we’ve been providing educators across the world with high quality, trusted teaching and learning resources for over a decade now. They’re all written and checked by our wonderful team of experienced educators, and there are hundreds of thousands of resources to download, with new ones added daily.\nWe are looking for an experienced and technically-minded SEO Data Analyst to join our SEO team. This is a fantastic opportunity for an analyst with a background in SEO to apply their skills to large-scale, SEO-first sites.\nYou will be the bridge between our data and the actionable insights that shape our organic growth strategy. You won't just be reporting numbers; you'll be using your technical skills to analyse large-scale data, uncovering trends, opportunities, and the \"why\" behind our performance.\nWe're looking for someone who pairs deep, hands-on SEO knowledge with strong technical data skills, and who can operate with a good degree of autonomy.\nKey Responsibilities\nUse SQL to query and extract large datasets from our data warehouse, including web traffic, rankings, and crawl data.\n\nUtilise Python (using libraries like Pandas/Polars, NumPy, Matplotlib) to clean, analyse, and visualise data to identify performance trends and opportunities.\n\nOwn the design and maintenance of dashboards and reports in tools like Google Data Studio or Tableau to monitor key SEO metrics.\n\nAnalyse SERP (Search Engine Results Page) landscapes, competitor performance, and other forms of search data to inform content and technical SEO strategy.\n\nCollaborate with the wider teams to provide data-driven recommendations.\n\nDesign and run SEO tests and other experiments, analysing the results to prove the effectiveness of our SEO initiatives.\n\nCommunicate complex findings in a clear and concise manner to both technical and non-technical stakeholders.\n\nEssential Skills & Experience:\nSQL: You are comfortable writing queries to join, filter, and aggregate data from multiple tables.\n\nDemonstrable SEO experience: a strong track record in SEO, with a solid grasp of technical SEO, on-page/content, ranking factors, and how search engines crawl and index at scale.\n\nAnalytical tooling: working knowledge of GA4, Google Search Console, and at least one enterprise crawler or SEO platform (e.g. Botify, Sitebulb, Ahrefs, Semrush).Python for data analysis: You have practical experience using Python for data manipulation and analysis.\n\nData visualisation: experience building reporting in tools like Google Data Studio, Tableau, or Power BI.\n\nA strong analytical and problem-solving mindset: You can break down complex questions, form a hypothesis, and use data to find the answer..\n\nClear communication skills: You can articulate your findings and the story behind the data.\n\nA proactive attitude and a desire to learn and develop new skills.\n\nDesirable Skills & Experience (Beneficial but not required):\nExperience working with APIs to extract and combine data from multiple SEO and analytics sources.\n\nExperience with BigQuery or another cloud data warehouse.\n\nExperience working with large websites (1m+ pages)\n\nA broader interest in digital marketing beyond SEO\n\nPlease submit your CV and a brief cover letter. In your cover letter, please tell us about a project (personal or professional) where you used SQL and/or Python to analyse data and uncover an interesting insight.\nIf you require a reasonable adjustment to the application/selection process to enable you to demonstrate your ability to perform the job requirements please include this at the foot of your covering letter. This will help us to understand any modifications we may need to make to support you throughout our selection process.\nBenefits:\nA friendly, welcoming and supportive culture. We believe work should be fun and always put people before process\nFlexible working with fully remote and hybrid working options - early bird or night owl? No problem - our flexible working policy helps you work the hours that suits you best\n33 days annual leave per year, pro rata. You decide which public holidays to recognise. After 2 years of employment, your annual leave entitlement will accrue year on year up to 38 days annual leave\nAn additional day of annual leave, a Me Day, to take time for yourself\nCharity day to volunteer and support a registered charity of your choice\nWestfield Health (including Health Club discount and Westfield Rewards discount and cashback)\nLearning and Development opportunities, with opportunities for internal mobility across various departments / areas of the business\n4 x annual salary death in service life assurance\nEnhanced pension after long service\nEnhanced parental and adoption leave after long service\nQuarterly awards designed to reward and recognise our wonderful Twinkl employees\nSeasonal events for all UK employees so you can catch up with your new colleagues in person\nTwinkl Subscription\nApply for this job","description_format":"text","description_chars":5178,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Annual leave","Flexible schedule","Hybrid work"],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-09T00:32:49Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":4,"expected_fill_days":27,"reasons":["conf:2","velocity","win:early"],"computed_at":"2026-10-13T05:45:00Z"},"pay":{"stated_usd_annual":66080,"is_top_pay":false},"html_url":"https://alion.io/job/twinkl-seo-data-analyst","json_url":"https://alion.io/job/twinkl-seo-data-analyst.json","meta":{"generated_at":"2026-10-13T12:55:54Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":20081,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1799317},"rest":"https://alion.io/mcp/rest/get_company?id=1799317"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftwinkl-seo-data-analyst"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftwinkl-seo-data-analyst"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftwinkl-seo-data-analyst"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/twinkl-seo-data-analyst\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftwinkl-seo-data-analyst"}]}