Analytics Engineer
Location: Hybrid – minimum 2 days/week at our London office at The Food Exchange in Vauxhall
Contract type: Permanent, full-time (Monday–Friday)
Salary: £55,000–£63,000 based on experience
Eligibility: UK-based applicants only – we are unable to offer visa sponsorship at this time
About Oddbox
As much as 2.5 billion tonnes of food are wasted globally every year - which plays a big part in the climate crisis. We’re on a mission to change that, with rescued fruit and veg from hard-working growers as well as plastic-free ingredients and brands that do good for the planet.With fruit, veg and more delivered right to your door, we’re working towards a fairer food system – one where growers are supported and paid fairly, where produce doesn’t have to look ‘perfect’ and, most importantly, a food system where we never waste taste. No more unnecessary air miles or plastic – just delicious food that fights waste with every box.
The Role
We’re looking for a Mid-Level Analytics Engineer to help us turn raw data into meaningful business value. You’ll build robust, efficient data models, develop advanced analytical outputs, and create the insight that powers decisions across the business.
This role is perfect for someone who loves solving complex data problems, brings rigour to analytics, and thrives in a mission-driven environment.
You’ll be working within our modern data stack, where Fivetran and Airbyte handle data ingestion from our various SaaS and database sources. All raw data is centralised in Snowflake, then modelled and transformed using DBT. Finally, Looker serves as our visualisation and reporting layer for users within Oddbox.
Key Responsibilities
🍏 Own and deliver data modelling and analytical tasks , ensuring quality, relevance, and meaningful business impact.
🍏 Contribute to end-to-end data project delivery , from planning through to execution.
🍏 Lead deep-dive analysis into customer journeys and user flows using statistical methods (e.g., logistic regression, RFM analysis).
🍏 Automate reporting and optimise data pipelines , reducing manual effort and improving performance.
🍏 Resolve data quality incidents and support debugging of broader pipeline issues.
🍏 Partner with Finance, Product, and Marketing teams to guide commercial and strategic decisions.
🍉 Advanced SQL, DBT, and Python for data manipulation and statistical analysis.
🍉 Strong understanding of data architecture and modern data stack design.
🍉 Experience performing code review and contributing to shared standards.
🍉 Hands-on experience with modern cloud data warehouses (e.g., Snowflake or similar).
🍉 Strong data visualisation skills, including building impactful dashboards and semantic models to support self-serve analytics.
🍉 Solid grounding in inferential statistics and A/B test design & interpretation .
🍉 Ability to write well-tested, high-quality code and implement data quality checks.
🍉 Excellent communication skills – able to translate complex analytical findings for non-technical audiences.
🍉 Strong cross-functional collaboration skills.
Required Experience
🥑 Commercial BI engineering experience.
🥑 Commercial data analysis experience.
🥑 Experience implementing and improving integrated BI platforms.
Mindset & Behaviours
🍇 Proactive & growth-oriented – keen to learn new tools, seek feedback, and continuously improve.
🍇 Critical thinker – comfortable questioning assumptions and clarifying analytical requirements.
🍇 Autonomous problem-solver – able to structure and manage analytical tasks independently.
Nice to Have
🍍 Experience with Looker / LookML .
🍍 Experience in direct-to-consumer, subscription e-commerce .
🍍 Experience in mission-driven businesses with strong customer communities.
🍍 Experience in supply-chain–centric or startup/scaleup environments.
Why Join Us
🥝 Be part of a passionate, purpose-driven team working to tackle food waste – one of the most solvable climate challenges.
🥝 Drive real impact across a sustainability-focused, tech-powered business.
🥝 Shape data architecture, insights, and automation that directly influence our growth and operational efficiency.
Our company benefits include:
🥝 33 days’ annual leave (including bank holidays), plus four "not-sick" days and two volunteering days each year.
🥝 £300 personal development budget, peer-to-peer learning opportunities, wellbeing support through YuLife, and coaching via More Happi.
🥝 Discount on Oddbox products.
How to Apply
If you're motivated by ambitious growth and want to use your technical skills to tackle one of the most solvable climate challenges, we’d love to hear from you.
Apply now and help us make every box count.
Recommended Jobs
Nanny to help in the afternoon, Job ID J1E6DD
This lovely family based in Harlesden, London, is seeking an After-school Nanny to care for their baby and school-aged child. The role involves all general nanny duties. Both parents work from home, …
Headteacher
What skills and experience we're looking for We are looking for an outward-facing leader who: • can connect with people across the school community and has the interpersonal skills required to na…
Become A Part-Time Tutor
Hourly Rates Start at £60+ per hour At Blue Education, we are recognised for offering the most competitive pay in the industry to attract the most talented tutors in the UK and internationally. …
UKS2 Teacher | Dagenham
A strong primary school in Dagenham is looking for an ambitious UKS2 Teacher to join the upper Key Stage 2 team from January 2026. The UKS2 Teacher will deliver sequenced curriculum units across Year…
Project Manager (MEICA) (Isleworth)
We're looking for a Project Manager (WwTW) to join our Natural Resources, Nuclear and Networks Team for our Mogden Treatment Works site for our client Thames Water. Working from the UK's third bigge…
Client Partner (Automotive)
Why Valtech? We're the experience innovation company - a trusted partner to the world's most recognized brands. To our people we offer growth opportunities, a values -driven culture, international ca…
Access to Information Assistant
Job Category: Management Location: Town Hall, London Borough of Havering Hours Per Week: 36.00 Start Date: Immediate Start Start Time: 09:00 End Time: 17:30 Salary: £144.00 per …
IT Technician | Lambeth
A well-resourced school in Lambeth is recruiting a technically confident IT Technician to join the team from January 2026. The IT Technician will deliver first-line support to staff and pupils, maint…
Assistant Swimming Instructor
We are looking for an experienced and enthusiastic Swim Instructor to join our Active Communities team at Enable! This is a unique and exciting opportunity to join our team providing a l ocally avai…
Theatre Practitioner Endoscopy
Endoscopy Theatre Practitioner Nuffield Health Parkside Hospital| Wimbledon London SW19 5NX| Theatres | Permanent | Full time|37.5 hours per week As the UK’s largest Healthcare Charity, we…