Marshmallow

Analytics Engineer

Marshmallow

full-time

Posted on:

Location Type: Hybrid

Location: LondonUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

About the role

  • Build for a Multi-Product World
  • Data Modelling at Scale: Design and maintain scalable, reliable data models that support multiple products and customer journeys, ensuring consistency across insurance, payments, retention, claims, fraud, and upcoming new products like car finance.
  • Cross-Domain Collaboration: Partner with product, operations, fraud, claims, retention, and growth teams to design datasets that drive real-time decisions, personalisation, and pricing optimisation for each product line.
  • Collaboratively Set Standards
  • Champion Modern Best Practices: Act as the subject matter expert for DBT, Snowflake, and Looker, setting the gold standard for how multi-product data models are built, tested, and optimised.
  • Coach Across the Business: Enable analysts, scientists, and engineers to self-serve effectively by building curated data layers and reusable tools.
  • Enable Fast, Autonomous Growth
  • Optimise for Speed and Cost: Tune our data platform to deliver faster queries, lower cloud costs, and seamless onboarding of new products — key to enabling rapid product experimentation and scale.
  • Data as a Product: Treat our data models as products themselves — reliable, observable, and optimised for customer impact across insurance, payments, loyalty, and future offerings.
  • Solve Hard Problems
  • Own the Full Stack: Gain deep expertise in the full data platform (AWS, Snowflake, DBT, Looker, orchestration frameworks) to deliver safe, reliable solutions at pace.
  • Automation & Efficiency: Build with a bias towards automation and reusability, essential for scaling multiple product lines without a linear increase in complexity or cost.

Requirements

  • Technical Expertise: Experience with production-grade ETLs, data warehousing, and robust data modelling. You are also proficient in SQL.
  • Tooling Mastery: Hands-on experience with DBT, Looker (or similar BI tools), and orchestration frameworks like Airflow or AWS Step Functions.
  • Mindset: You’re proactive, customer-obsessed, and see data as a product. You think scalability, self-service, and platform-first.
  • Collaborative Leader: You enjoy partnering with analysts, engineers, and product teams to deliver value quickly and iteratively.
  • Bonus Points: Experience with Python, Java, or cloud infrastructure (AWS); background in insurance, fintech, or regulated industries; excitement about building a multi-product ecosystem.
Benefits
  • Flexible working: Spend a couple of days a week with your team in our collaborative London office, and own your own working hours. The rest is up to you 🏠***If this arrangement doesn’t work, don’t let it hold you back. We’re always open to making reasonable adjustments if this is a barrier to you in any way. Let us know and we’ll talk about our options.
  • Competitive bonus scheme - designed to reward and recognise high performance 🌟
  • Flexible benefits budget - £50 per month to spend on a Ben Mastercard meaning you get your own benefits budget to spend on things you want. Whether that’s subscriptions, night classes (puppy yoga, anyone?), the big shop or a forest of houseplants. Pretty much anything goes 💰
  • Mental wellbeing support – Access therapy and mental health sessions through Oliva 💚
  • Learning and development – Personal budgets for books and training courses to help you grow in your role. Plus 2 days a year - on us! - to further your skillset 🤓
  • Private health care - Enjoy all the benefits Vitality has to offer, including reduced gym memberships and discounts on smartwatches 🏥
  • Medical cash plan - To help you with the costs of dental, optical and physio (plus more!)
  • Tech scheme - Get the latest tech for less 🖥
  • Plus all the rest; 33 days holiday (including bank holidays), pension, cycle to work scheme, monthly team socials and company-wide socials every month!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
data modellingETLdata warehousingSQLPythonJavaautomationscalabilitydata as a productproduction-grade
Soft skills
proactivecustomer-obsessedcollaborativeiterative deliverycoachingproblem-solvingleadershipcross-domain collaborationcommunicationmindset