Skip to content

Analytics Engineer

  • Hybrid
    • Utrecht, Netherlands
  • Development

-

Job description

About us

Rentman is a B2B SaaS scaleup building a smart, powerful operations management platform to support event and media production teams. Our users plan everything from small shoots to massive festivals in 70+ countries, and they all rely on Rentman to keep their gear, people, and timing perfectly in sync. We’re based in Utrecht (NL) with a second office in Toronto (CA), and our 100+ team members work in a culture that’s open, flat, and inclusive, where curiosity drives us, ownership matters, and everyone has the freedom to challenge ideas and make an impact. Check out our public roadmap to see what’s coming next!

Mission of this role

As Analytics Engineer, you make sure all business and customer data at Rentman is available, well-modelled, tested and contextualised so every team can trust it, use it and build on it without depending on Data & Tooling as a bottleneck. You own the full path from data to insights: integrations, transformation, documentation and enablement. This is a technical role delivered through people. You spend real time with stakeholders, understand what they actually need, push back when a request is the wrong shape and train teams to own their data. You use AI daily in your own work and structure data and context so AI agents can reason accurately about our business.

You are the data partner for every team at Rentman. You work closely with all departments but especially with CX in your first year. You identify what needs to happen, prioritise independently and flag blockers early. In a small team there is no room to wait for direction. Success means teams becoming more independent over time, not more dependent on you.

What you'll do

  • Own the flow of data from source systems into the warehouse, scoping and building pipelines and integrations when teams or AI agents need data that is not yet available

  • Maintain, extend and refactor the dbt project and BigQuery warehouse to keep the modelling layer consistent, tested and scalable

  • Write dbt tests, monitor data freshness and volume and catch quality issues before stakeholders do

  • Sit with teams, understand what they are actually trying to accomplish, push back when a request is the wrong shape and train them to own their data going forward

  • Use AI daily to reshape how you work and structure dbt models, metrics and documentation so also AI agents can reason about our business accurately

  • Research the opportunity to let teams build their own reporting with AI

  • Resolve gaps in customer data so Product, CX, Commercial and AI agents have a single trusted view

Job requirements

What makes a successful Analytics Engineer

  • Production-grade transformation experience with modular models, dependencies, macros and best practices

  • Strong SQL including CTEs, window functions and query optimisation

  • Strong stakeholder skills: you seek people out, lead conversations and are comfortable having the uncomfortable conversation when needed

  • Ability to write and maintain Python pipelines to ingest data from APIs and other sources

  • Working knowledge of BigQuery including partitioning, clustering and cost awareness

  • Comfortable working with AI tools in your daily workflow and familiar with how LLMs and AI agents use context

  • Familiar with the BI and reporting tool landscape and able to run a tool assessment end-to-end

  • Comfortable with Git, PRs and iterative development

  • Fluent English, written and spoken

Nice to haves

  • Familiarity with MCPs and semantic data context for AI agents

  • Experience with tools like Looker, Metabase, Lightdash, Hex or similar

  • Background in a SaaS or product-led growth environment

  • Background in the AV rental, broadcasting or event industry

What you’ll get

  • An ambitious, inclusive, diverse international team

  • A competitive salary based on experience and an additional 8% of your yearly gross income paid out every May

  • A “13th month” annual bonus based on company results

  • 25 days of paid vacation, plus one extra day off each year up to your 5-year anniversary

  • A paid 4-week sabbatical after 5 years to go on an adventure

  • Flexible WFH policy & work from anywhere for 4 weeks a year

  • A shiny Windows or Mac of your choice

  • An annual training budget to boost your skill

  • A comprehensive healthcare plan and a pension plan with 3% company matching

  • Access to OpenUp for mental well-being and personal growth

  • A flexible and engaging work environment and various team activities

  • An amazing office in the heart of Utrecht

Our process

Here's a breakdown of our recruitment process to give you a clear idea:

  • Call with recruiter about the role and Rentman (30 mins)

  • Past experience and culture interview with future manager (60 mins)

  • Take home assignment (max 120 min)

  • Final skills interview with a scenario exercise in our office (60 mins)

Apply now by using the apply button! For questions or additional information, contact us at work@rentman.io.


At Rentman, we celebrate diversity and are committed to creating an inclusive environment for all employees. We believe that our differences make us stronger and strive to foster a workplace where everyone feels valued and respected.

or