MyTutor
Senior Data Analyst
Job Description
MyTutor is the UK’s leading online platform for one-to-one learning, and we’re building a future where access to high-quality learning is stress-free for those who can afford it, and funded for those who can’t.
You can find a good taster of who we are, our culture & our ethos via the video linked here.
Our handpicked community of over 10,000 tutors work online with students from all walks of life and have already delivered over a million lessons. We’re proud of the fact that over 1,300 schools have chosen to work with us, and that we’ve earned a Trustpilot rating of 4.8/5 (You can also check out our tutors’ ratings here.)
Every role at MyTutor is open to applications from all sections of society. We see potential in every individual regardless of: race, ethnic origin or nationality; religion or belief; physical or neuro-ability; socio-economics or age; marital, domestic or civil partnership status; sexual orientation, gender identity, or any other characteristic that makes you… well, you.
We are committed to conscious inclusion to create a sense of belonging, connection and shared purpose within our teams. We know it’s the right thing to do, and we know it will make us all happier, fulfilled, and successful in our work. You can also find a copy of our current Gender Pay Gap report here and we are continuing to build our roadmap of creating a more diverse and inclusive workforce.
What’s it all about?
We are looking for a senior data analyst to join our collaborative data team, which comprises data analysts, a data scientist and an analytics engineer.
As a Senior Data Analyst on the Data team, you will be working across all our specialisms – alongside delivering in depth data analysis, you’ll be expected to build data models in dbt, preferring to add a dimension to an existing data model over writing a one-off SQL script, be comfortable running Jupyter notebooks to analyse AB tests and help product with designing and implementing effective product analytics.
You’ll be working in a fast-paced environment with stakeholders across product, marketing, customer success, sales and business operations to drive a deeper understanding of the impact of customer and tutor behaviour, acquisition and retention, and overall business health.
Our stack
We have a state-of-the-art data stack at MyTutor, and we’re very proud of it:
- Snowflake for our data warehouse
- Stitch/Airbyte for data ingestion
- Airflow for orchestration
- dbt for data transformation (we really love dbt)
- Snowplow for product analytics
- HighTouch for reverse ETL
- Machine learning using Python + Snowpark
- Lightdash and Tableau for Data Visualisation
What’s in it for you?
- A chance to work on a state-of-the-art data stack that is always evolving
- A chance to work in a high-performing team that has worked very hard on creating, documenting and maintaining standards.
- The opportunity to make a real difference to children’s lives; our product exists to bring equitable access to tutoring and education – we are a deeply values-led business.
The Day to Day
- To be one of the go-to people for business insights and provide a vital link in the strategy-execution-analysis chain to ensure we move quickly and stay ahead.
- Lead analysis of various business areas focused on developing the capability to translate data into actionable insights to improve campaign performance.
- To spend time building beautiful, well-tested and well-documented data models that make self-serve analytics easy
- Work with our data scientist to support product discovery and experimentation using cutting-edge advanced analytics techniques
- Help product design and build excellent product analytics using Snowplow, our new product analytics platform
- Drive deeper understanding of customer and tutor behaviours, and efficiency of business operations – anything from acquisition, churn and lifetime value to the efficiency of our tools in serving customers.
- Assist with ad hoc queries and provide analytical support to our fast-growing business as it evolves.
- To seek out new techniques and opportunities for greater efficiency and owning best practices across the data function.
Requirements
Who will you be?
- You have a passion for solving ambiguous, difficult and unstructured problems
- You are comfortable working with stakeholders to gather requirements
- You are comfortable working across multiple projects in a rapidly changing environment, and able to balance the need for accuracy and efficiency to prioritise work
Key skills
- Advanced SQL skills (including window functions)
- Great stakeholder management skills
- Great project management skills
- Advanced proficiency in at least one of:
- Product analytics
- Data science
- dbt/data modelling/analytics engineering
- Git
Preferred skills
- Experience with AB testing (design, execution and analysis)
- Experience with product analytics
- Experience working with Product, Marketing, Marketplace or Finance data
Benefits
- A salary of £60,000 – £65,000p.a.
- Hybrid working, with 1-2 days a week spent from our London office (Brick Lane)
- 25 days holiday, plus 1 ‘time for me’ day and flexible bank holidays
- Flexible working arrangements possible, around MyTutor’s core hours
- Workplace pension & salary exchange scheme
- Health & Wellbeing benefit options, plus cycle, tech and gym schemes
- Enhanced parent policies and workplace nursery scheme
- A personal L&D budget of up to £350, pro-rated for part-time employees
- Inclusive policies supporting all staff to flourish, and a wide range of MyTutor communities & networks
- Regular team events & socials
Interview process
Stage 1 – Screening: A telephone call with a member of the Talent team to discuss your relevant experience to the role and give you further information on MyTutor and the role itself.
Stage 2 – Hiring Manager stage: 60 minutes with the Director of Data and 1 member of the data team where we will assess your motivation, experience, stakeholder management and ways of working.
Stage 3 – Technical interview: 60 minutes with two members of the data team, where we will assess your SQL, data modelling and problem-solving technical skills, as well as how well you work with others when solving a problem.
Stage 4 – ‘Culture & Values Add: A discussion with a MyTutor employee outside of the hiring team where they will ask you a series of questions based on our Behaviours & Values. During this round, we’re not looking for a ‘culture fit’ but focused on where you can add to our existing values and what your own values might add to the culture and work of the team.
You can find a good taster of who we are, our culture & our ethos via the video linked here.