Fully remote position or, if preferred, working in our awesome Barcelona office!
Agile environment
Top-notch tech stack!
Flexible working hours + core hours!
10% on top of your salary for learning and development - of your choice!
Latest tech equipment - Macbook Pro
Company Amazon book account!
Modify off-sites, on-sites, events, and team activities!
Amazing international team!
1 day off on your birthday
Generous vacation and personal days
1 month paid sabbatical after 3 years
Health & Wellness budget
Senior-level experience as a Data Engineer, Analytics Engineer, or similar — you've done this before, at scale, and you can show it
Expert-level PostgreSQL — complex transformations, window functions, performance tuning, the lot
Hands-on production experience with a columnar/analytical database (ClickHouse strongly preferred; BigQuery, Redshift, Snowflake, or similar also relevant) — modeling for it, loading into it, and tuning queries against it
Solid building experience using AI - understanding AI harnessing best practices such as claude.md, hooks, skills, rules, mcps, plugins etc
Strong production experience with dbt — not just writing models, but structuring projects, testing strategy, macros, and CI/CD
Experience with a semantic/metrics layer (Cube.dev, dbt MetricFlow, LookML, or similar) — defining governed, reusable metrics
Experience with data cataloging, documentation, and lineage tooling (OpenMetadata, DataHub, or similar) — you treat discoverability and lineage as first-class, not an afterthought
Solid Python for data engineering — pipelines, scripting, APIs, data manipulation
Hands-on experience with PostgreSQL and MongoDB as source systems (replication, CDC, schema evolution, the realities of pulling data out of them)
Experience designing and maintaining data warehouses and dimensional/analytical models
Comfort with Git, code review, and modern software engineering practices applied to data
Strong sense of ownership — you don't wait to be told something is broken
A team player who likes to help others and solve problems together
Experience of mentoring junior engineers
Investigation of new technologies
Advocate of clean code and clean architecture — applied to data
Passionate about testing — data tests, unit tests, end-to-end checks
You have a real 'Can Do' work ethic - We are results-based, not clock-based!
You love to have fun while you work!
From wherever you want, the position is fully remote in the EU
We're very flexible about when you get your work done, but we do have some core hours where we like to overlap in order to promote collaboration and low-latency communication between team members (10:00 to 15:00 CET/CEST). Our daily virtual stand-ups are important for us but other than that, you're free to manage your own time