Up Learn • London, United Kingdom

Analytics Engineer

Employment type:  Full time

3–4 days/week at home

A little flex time

Job Description

Are you looking for a way to reinvent the way the world learns? Do you want to establish best practices in analytics on a modern data stack? Are you excited about being a key part of a growing data team? Up Learn may be the right place for you. You will be laying Up Learn’s foundations for scale and contributing to a data team that is helping to tackle one of the society’s most meaningful problems: education.

About us

At Up Learn we use AI and cognitive science to ensure every student can achieve an A* regardless of their background. We guarantee students academic success, or their money back. Our goal is to get the 1.5 billion young people (3 billion by 2030) in education around the world to always be learning the core curriculum successfully and in the shortest possible time.

Since launching in 2016 we’ve helped over 80,000 students, delivered over 10,,000 scholarships to disadvantaged students, and achieved a 4.9* rating on Trustpilot. We’re a profitable start-up that has raised over £3m from exceptional investors including VC Forward Partners, the Chairman of Virgin, the Former Chairman and President of American Express, and the Branson family, to improve and expand our product, and create our next wave of A Level and GCSE courses, expanding our reach to millions of new students every year.

We are operating in a multi-trillion dollar market with the opportunity to change the lives of millions and eventually billions of people every year. As we scale, our goal is to deliver the world’s best learning experience, make Up Learn one of the best places to work in the world, and ultimately enhance the life of every human on the planet.

Our data stack

Our data stack is built on the following tools:

  • Google Cloud Platform for all of our analytics infrastructure
  • dbt and BigQuery for our data modelling and warehousing
  • Python for data science and analysis
  • gitlab for version control and CI/CD
  • Metabase and Google DataStudio for BI/dashboards

What you’ll do in the first 12 months

  • Design and implement high-performance, reusable, and scalable data models for our data warehouse to ensure our end-users get consistent and reliable answers when running their own analyses
  • Integrate new sources of data to enrich our analytical capabilities
  • Design and implement Metabase structures (reports, questions, etc) which will enable users across the organisation to derive insight from our data
  • Put in place BI processes and support business stakeholders in self-serving
  • Work closely with data analysts, product teams, and business stakeholders to understand business requirements and provide reliable data ready for analysis and reporting
  • Write complex (yet optimised) data transformations in SQL using dbt
  • Leverage domain, data model and SQL knowledge to answer to adhoc stakeholder data requests, but ensuring these are strategically minimised
  • Clearly communicate data insights and concepts to a non-technical audience
  • Continuously discover, transform, test, deploy and document data sources and data models
  • Foster a data-driven culture and support data literacy throughout the organisation
  • Help define, apply, and champion data warehouse governance: data quality, testing, documentation, coding best practises and peer reviews


You should have:

  • Excellent SQL knowledge with strong hands-on data modelling and data warehousing skills
  • Strong attention to detail in order to highlight and address data quality issues
  • Great time management and proactive problem-solving abilities in order to meet deadlines
  • Strong communication and data presentation skills through the use of effective data visualisation and BI tools, e.g. Looker, Tableau, Power BI, etc

You should be:

  • Self-motivated, responsible and technology-driven individual who performs well both independently and as a team member
  • Excited about learning - enthusiastic to try learn something new, and then apply it
  • Effective at building strong, influential relationships with colleagues and partners, with demonstrated success in delivering impactful analytics to stakeholders


What we offer

  • Competitive salary
  • Meaningful stake in the company’s growth and success (equity share options)
  • A fun, friendly, high-calibre team that trusts you and supports you to do your best work
  • Opportunity to work remote full time and meet the rest of the company annually if working remotely
  • If working from London, an excellent working environment in our spacious and bright private office in Old Street, with delicious coffee, selection of teas and unlimited snacks and drinks
  • Regular team events, flexible working hours, and a strong culture of work-life balance
  • A range of additional benefits such as employer matched pension, level 6 (highest level) dental insurance, and an unlimited budget for books or software you need
  • We offer 26 days of bookable paid holiday, plus UK bank holidays, plus unlimited ‘extra days’ - that’s a minimum of 34 days per year!

How to apply

If this sounds like it’s for you, we can’t wait to hear from you!

  • Send us your CV & tell us in 150 words why you’d be great for this role.
  • If you have any questions, please feel free to contact us ahead of applying at patrick@uplearn.co.uk.

Company benefits

26 days annual leave + bank holidays
Work from anywhere scheme
Flexible working week
Dental coverage
Enhanced maternity leave
Enhanced paternity leave
Enhanced sick pay – up to 10 days
Dog friendly office
Company wide holidays/offsites
Teambuilding days
Teambuilding holidays
Cycle to work scheme
Fully stocked snack cupboard
Lunch and learns
Open to part time work for some roles

We asked employees of Up Learn how satisfied they were with flexible working, and this is what they told us

Employees are very happy with their working location freedom
Employees are very happy with the flexibility in the hours they work
Employees are largely happy with the benefits their company offers
Work-life balance
Employees feel that they can find the perfect balance of life and work
Role modelling
Employees feel that flexible working is part of the culture
Employees feel they have complete autonomy over getting their work done

Additional employee ratings
(these do not contribute to the FlexScore®)

Employees feel that the diversity is good and there are continued efforts to improve it
Employees feel like the company culture is brilliantly inclusive and equitable
Employees feel like it is a really great environment to work in
Employees feel very excited about and aligned with the company mission
Employees feel that their salary is good and matches the value they bring
Working at Up Learn

Company employees


Gender diversity (male:female)

57% male, 43% female

Office locations

London, UK

Funding levels


Hiring Countries

United Kingdom
Awards & Achievements

Flexa100 2024

Most flexible companies

Industry awards 2023

2nd – EdTech & Education

Flexa100 2023

Most flexible companies

Industry awards 2022

EdTech & Education