Role Overview
About the Role
The Analytics Engineer is a hands-on technical role within JustPark's data team, sitting at the intersection of data engineering and analytics. You'll be responsible for building and maintaining clean, well-tested data models that power reporting, BI, and business decision-making across our two-sided marketplace. Working closely with the Data Platform and BI teams, you'll help translate raw data into trusted, scalable assets that shape how JustPark makes decisions.
Responsibilities
- Build, test, and document dbt models in BigQuery across the staging, intermediate, and mart layers that power analytics and reporting across the business
- Partner with the BI team and Data Platform Lead to turn business questions into reusable, well-modelled data assets
- Work with backend engineers to stay ahead of schema changes and resolve data quality issues at source rather than patching them downstream
- Improve the warehouse over time — reducing complexity, improving query performance, and keeping BigQuery costs in check
- Contribute to data governance: documentation, naming standards, discoverability, and exploring how emerging AI tooling can strengthen the data platform
Requirements
Must-haves
- 4+ years of hands-on dbt Core experience in a production environment
- Proficient in SQL and comfortable with modern data warehouse concepts such as dimensional modelling and layered architecture
- Practical cloud data warehouse experience, with the ability to write efficient queries and a solid understanding of how to improve performance
- Translates business requirements into delivery, comfortable working from a business problem through to a shipped model
- Understands the distinction between transactional and analytical systems, and how backend schema changes can affect downstream data models
- Comfortable working in a git-based development workflow, including pull requests, code reviews, and contributing to team coding standards
- Takes ownership of data quality in the models they build, proactively identifying and resolving issues rather than treating it as someone else's problem
- Curiosity about AI applications in data, including how modern tooling and semantic layers can be leveraged to build more intelligent data products
Nice-to-haves
- Experience with dbt Cloud and BigQuery, including scheduling, orchestration, and warehouse optimisation
- Familiarity with Tableau or supporting analysts who use BI tools
- Experience building semantic layers, ideally with an understanding of how they support LLM and AI applications
- Experience with CDC pipelines or event-driven data architectures
- Python for data transformation or automation tasks
Tech Stack
- BigQuery
- Cloud
- Python
- SQL
- Tableau
Benefits
Recharge your batteries
- Generous holiday policy: 25 days + bank holidays + managers can grant up to 5 extra days for high performance (total of 38 days a year)
- Free lunch on all office days via Feedr with daily meal choice
- Free snacks & drinks on all office days
Investment in you and your wellbeing
- Private Medical Insurance with Vitality
- Life assurance through YuLife
- £25 credit for eye tests per year
- Free O2 concert tickets through our partnership with the O2
Simplifying journeys so you can breathe easier
- £50 parking credit per month via JustPark
- Cycle-to-work salary sacrifice scheme
- EV salary sacrifice car scheme via Octopus Energy
We look out for your family
- Enhanced parental leave with 6-months enhanced maternity leave and 4 weeks fully-paid paternity leave
- Help finding great childcare with funded hours via Koru Kids
Look after the pennies
- Competitive pension offering with standard and salary sacrifice options
Success is best when it's shared
- Quarterly away days with the whole UK team
- Quarterly team social budget
- Social activities and celebrations on our gorgeous rooftop in King's Cross