Analytics Engineer
- Build scalable and reusable data models using dbt and Snowflake
- Own and optimise transformation pipelines, ensuring performance and cost-efficiency
- Develop data quality checks and monitoring using tools like Metaplane
- Collaborate with BI, Data Science, and Engineering teams to define requirements and deliver impactful datasets
- Document data models and promote best practices in analytics engineering
- Explore and integrate new tools (like Dagster ) to improve scalability and workflow orchestration
- Strong SQL skills - you know how to write complex, clean queries
- Solid experience with dbt for building robust transformation pipelines
- Comfortable working in Snowflake , or similar cloud data platforms
- Some knowledge of Python for data tasks and automation
- Enjoy working in an agile, collaborative environment
- Technically curious - always keen to learn new tools and improve systems
- Experience with Metaplane , Fivetran , Dagster , Tableau
- Familiarity with version control tools like Git
- Data Stack: dbt, SQL, Snowflake, Python, Fivetran, Dagster, Metaplane, Tableau
- Infrastructure: AWS (SageMaker, EC2, Lambda, Glue, S3), Terraform, API Gateway
- Collaboration: GitHub, Jira, Confluence
- Analytics: GA4, GTM, GCP BigQuery
- We work in cross-functional teams to solve real customer problems
- We prioritise experimentation and learning fast
- We invest in modern data tools and continuous delivery
- We're always looking to improve, challenge assumptions, and grow together
- Stage 1: Recruiter screening call (20-30 mins)
- Stage 2: Interview with Hiring Manager and 1 other team member (45-60 mins)
- Stage 3: Final interview - split into two parts:
- Offer! Please note: Our interview process may vary depending on the specific role, hiring team availability, or other business needs. We aim to keep candidates informed of any changes throughout the process.
60 mins live test 30 mins culture/team fit session
Recommended Jobs
Assistant Manager
This is an exciting opportunity an Assistant Manager for a reputable self-storage company. You will work with the Store Manager to assist with the development of sales activities and provide customers…
Transport Administrator
MAIN PURPOSE OF THE JOB To provide administrative support to the transport team and the L&D dept. MAIN RESPONSIBILITIES 1. Transport Requests and Bookings To process transport bookings as pe…
Software Engineer - Identity & FinCrime
Starling is the UK’s first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money …
Cyber Security Engineer
At Virgin Money, we celebrate everyone. We have fun, think big, and relentlessly include each other, all in pursuit of our purpose: Banking - but fairer, more rewarding, and for the good of society. …
Area Sales Manager (Nuance) - South
If you’ve worn a pair of glasses, we’ve already met. We are a global leader in the design, manufacture, and distribution of ophthalmic lenses, frames, and sunglasses. We offer our industry stake…
Criminology Graduate Teaching Assistant Full Time Placement NEW
Behaviour & SEND Support Assistant Primary School Full-time and part-time roles available Location: North London Are you a Criminology graduate with a keen interest in child development, …
Health and Safety Manager
Package Description Health and Safety Manager Location: Virgin Clubhouse LHR, Heathrow Airport, Terminal 3, (with occasional international travel – expenses paid) Salary: Up to £45,000 + Bo…
General Manager
Are you looking for a new challenge? If so, keep reading! We have a brilliant opportunity for a General Manager, specifically aligned to our prestigious corporate client, joining our team based …
Executive Search Consultant
Executive Search Consultant - Banking & Financial Services We are representing a leading Int exec search agency, specialising in executive and board level recruitment within the Technology, Financ…
Education Welfare Officer
Job Category : Education (qualified) Location : London Borough of Hillingdon Hours Per Week : 36.00 Start Date : Immediate Start Start Time : 09:00 End Time : 17:00 Salary: £16.29 T…