Analytics Engineer

Analytics Engineer

Full-Time 50000 - 60000 £ / year (est.) Home office (partial)
Compare the Market

At a Glance

  • Tasks: Develop scalable data models and analytics workflows to enhance decision-making.
  • Company: Join Compare the Market, a tech-driven company making finance easy for millions.
  • Benefits: Hybrid work, competitive salary, and opportunities for personal growth.
  • Other info: Collaborative culture with excellent career development opportunities.
  • Why this job: Make a real impact by solving complex data problems in a fast-paced environment.
  • Qualifications: Strong SQL skills and experience with DBT or similar frameworks required.

The predicted salary is between 50000 - 60000 £ per year.

Location: Hybrid, London or Peterborough office

Curious about what’s next? So are we. Join Compare the Market and help to make financial decision making a breeze for millions. At Compare the Market, we’re a purpose-driven business powered by tech and AI. We’re building high-performing, results-driven teams with the skills, mindset, and ambition to deliver outcomes at pace. Every role here plays a part in driving our mission forward, and we create an environment where you can bring your authentic self, grow a truly characterful career, and see the direct impact of your work on the lives of our customers. We’ve carved a meerkat-shaped niche and we’re looking for ambitious, curious thinkers who thrive in a fast-moving, high-impact environment. If you love accountability, embrace challenge, and want to make a real difference, you’ll fit right in.

We’re looking for an Analytics Engineer who wants to grow their individual contributor career by solving complex data problems and contributing to the foundations of a modern, self-serve analytics platform. This role is ideal for someone who enjoys working collaboratively, building reusable and scalable data models, and making data more accessible across the business. You will also take on cross-domain technical ownership and contribute to technical strategy and standards across the organisation.

Responsibilities

  • Develop and maintain scalable DBT models, transformation pipelines, and analytics workflows.
  • Build and support BI reporting and dashboards using modern visualisation tools.
  • Partner with analysts, product teams, and engineers to understand business requirements and translate them into robust data solutions.
  • Contribute to the design and optimisation of analytics-ready data models with a focus on usability, performance, and maintainability.
  • Implement and maintain data quality checks, testing and documentation to improve trust in analytics outputs.
  • Support operational excellence across the analytics stack through automation, monitoring, and continuous improvement.
  • Participate in code reviews, knowledge sharing, and team-wide engineering practices.
  • Contribute to analytics engineering standards, documentation, and best practices.
  • Support platform initiatives including migrations, model refactoring, governance improvements, and technical debt reduction.
  • Collaborate effectively across technical and non-technical teams to deliver high-quality outcomes.

Qualifications

  • Strong SQL skills and experience working with DBT or similar transformation frameworks.
  • Experience building analytics-ready data models and reporting solutions.
  • Understanding of data modelling principles, testing, and query optimisation.
  • Familiarity with modern engineering practices such as Git, CI/CD, and automated testing.
  • Strong problem-solving skills and attention to detail.
  • Ability to communicate effectively with both technical and business stakeholders.
  • A collaborative mindset and willingness to learn and grow in a fast-moving environment.

Nice to Have

  • Experience with Databricks, Spark, or Airflow.
  • Exposure to cloud data platforms and modern data architectures.
  • Experience supporting data platform migrations or modernisation initiatives.
  • Familiarity with observability, monitoring, or data reliability practices.

Analytics Engineer employer: Compare the Market

At Compare the Market, we pride ourselves on being a purpose-driven employer that fosters a collaborative and innovative work culture. Our hybrid working model in London or Peterborough allows for flexibility while you contribute to impactful data solutions that enhance financial decision-making for millions. With a strong focus on personal growth, accountability, and continuous improvement, we empower our Analytics Engineers to thrive in a fast-paced environment where their contributions are valued and recognised.

Compare the Market

Contact Details:

Compare the Market Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Analytics Engineer

Tip Number 1

Network like a pro! Reach out to current employees at Compare the Market on LinkedIn. Ask them about their experiences and any tips they might have for landing a role as an Analytics Engineer. Personal connections can make all the difference!

Tip Number 2

Prepare for the interview by brushing up on your SQL skills and understanding DBT frameworks. We want to see how you tackle real-world data problems, so practice explaining your thought process clearly and confidently.

Tip Number 3

Show off your collaborative spirit! Be ready to discuss past projects where you worked with cross-functional teams. Highlight how you contributed to building scalable data models and how you communicated with both technical and non-technical stakeholders.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission to make financial decision-making easier for everyone.

We think you need these skills to ace Analytics Engineer

SQL
DBT
Data Modelling
BI Reporting
Data Transformation
Analytics Workflows
Data Quality Checks

Some tips for your application 🫡

Show Your Curiosity:When writing your application, let your curiosity shine through! We love candidates who are eager to learn and explore new ideas. Share examples of how you've tackled complex data problems or embraced challenges in your previous roles.

Be Authentic:We want to see the real you! Don’t be afraid to show your personality in your application. Highlight your unique experiences and how they align with our mission to make financial decision-making easier for millions.

Tailor Your Skills:Make sure to highlight your strong SQL skills and experience with DBT or similar frameworks. Connect your technical expertise to the responsibilities listed in the job description, showing us how you can contribute to our analytics platform.

Apply Through Our Website:Ready to take the plunge? We encourage you to apply directly through our website. It’s the best way for us to see your application and get you on board for this exciting journey with Compare the Market!

How to prepare for a job interview at Compare the Market

Know Your SQL Inside Out

As an Analytics Engineer, strong SQL skills are crucial. Brush up on your SQL queries and be ready to discuss how you've used them in past projects. Prepare to solve a few SQL problems during the interview to showcase your expertise.

Showcase Your Collaborative Spirit

This role requires working closely with analysts, product teams, and engineers. Be prepared to share examples of how you've successfully collaborated in previous roles. Highlight any experiences where you translated business requirements into data solutions.

Demonstrate Your Problem-Solving Skills

Expect questions that test your analytical thinking. Think of specific challenges you've faced in data modelling or analytics workflows and how you overcame them. This will show your ability to tackle complex data problems effectively.

Familiarise Yourself with Modern Tools

Since the job mentions tools like DBT, Git, and CI/CD, make sure you're comfortable discussing these technologies. If you have experience with Databricks or Spark, bring that up too! Showing familiarity with the tools they use will give you an edge.