Senior Analytics Engineer

UK's leading online platform for one-to-one learning, connecting 15,000+ tutors with students and serving over 1,500 schools.
$60,000 - $70,000
Data
Senior Software Engineer
Hybrid
101 - 500 Employees
Education

Description For Senior Analytics Engineer

MyTutor, the UK's leading online platform for one-to-one learning, is seeking a Senior Analytics Engineer to join their Data team. This role presents an exciting opportunity to make a real difference in children's education while working with a state-of-the-art data stack. The position involves owning the vision for analytics engineering, ensuring maximum value from data, and working with tools like Snowflake, dbt, and Python.

The ideal candidate will be responsible for building a single source of truth for business metrics, increasing self-serve analytics, and maintaining high data quality standards. You'll partner with various departments, mentor junior team members, and drive data-driven decision-making across the organization.

The role offers a competitive salary range of £60,000-£70,000, along with comprehensive benefits including flexible working, health benefits, and development opportunities. The company has a strong commitment to diversity and inclusion, maintaining a 4.8/5 Trustpilot rating and serving over 1,500 schools.

Working in a hybrid model from the London office (1-2 days/week), you'll be part of a collaborative team using modern tools like Snowflake, dbt, Airbyte, and LightDash. This position combines technical leadership with hands-on development, requiring both excellent technical skills and strong stakeholder management abilities.

The role is perfect for someone passionate about education technology, data engineering, and making a positive impact while working with a modern data stack in a values-driven organization.

Last updated a day ago

Responsibilities For Senior Analytics Engineer

  • Own the vision for analytics engineering at MyTutor
  • Build a single source of truth for all business metrics
  • Increase level of self-serve analytics
  • Design and build well-tested and documented data models
  • Partner with various functions (Product, Marketing, Sales, Finance)
  • Mentor junior team members
  • Maintain and develop the data stack

Requirements For Senior Analytics Engineer

Python
  • Advanced SQL skills including window functions
  • Substantial data modelling experience
  • Experience with semantic layer
  • Great stakeholder management skills
  • Great project management skills
  • Strong commercial understanding
  • Must be able to work from London office 1-2 days per week
  • Must be a dbt expert

Benefits For Senior Analytics Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Salary of £60,000 - £70,000 p.a.
  • 25 days holiday plus 1 'time for me' day
  • Flexible working arrangements
  • Workplace pension & salary exchange scheme
  • Health & Wellbeing benefits
  • Enhanced parent policies
  • Personal L&D budget up to £350
  • Regular team events & socials
  • Cycle, tech and gym schemes
  • Workplace nursery scheme

Interested in this job?

Jobs Related To MyTutor Senior Analytics Engineer

Senior Data Engineer

Senior Data Engineer position at Sunscrapers, building data pipelines and platforms for VC and healthcare clients using AWS, Airflow, and dbt.

Senior Data Platform Engineer

Senior Data Platform Engineer role at Causaly, building scalable data pipelines and knowledge graphs for biomedical AI platform, 5+ years experience required.

Senior Software Engineer-Data Science/BI Engineer

Senior Data Engineer role at Cyara, focusing on building and maintaining data pipelines and analytics infrastructure using modern data stack including Snowflake, Python, and Kafka.

Data Analytics Engineer

Senior Data Analytics Engineer role at Perchwell, building scalable data pipelines and analytics solutions for real estate professionals. Hybrid role in NYC, competitive salary + equity.

Data Systems Engineer

Senior Data Systems Engineer position at Oowlish, working remotely on international projects with US and European clients, requiring 5+ years of data engineering experience.