Senior Data Engineer
Kodify · Barcelona, Spain
About The Role
Join Kodify, a rapidly expanding company with diverse global hubs. As a Senior Data Engineer, you'll play a crucial role in building and evolving our data platform, supporting products that serve close to 100 million unique visitors a month. You'll design and own robust data pipelines, drive our dbt project, and champion data governance and quality. You'll also collaborate with various teams, mentor junior engineers, and take ownership of your work. Enjoy a permanent employment contract, flexible hours, private health insurance, free lunches, and more. - Design, build, and own robust data pipelines from source systems into the data warehouse, ensuring high-quality data delivery. - Drive the dbt project, including structuring, conventions, testing, documentation, and CI, to create a platform that others love to contribute to. - Champion data cataloging, documentation, and end-to-end lineage to ensure that everyone can find, trust, and understand the data. - Experience with a semantic/metrics layer (, dbt MetricFlow, LookML, or similar) — defining governed, reusable metrics - Passionate about testing — data tests, unit tests, end-to-end checks - Experience of mentoring junior engineers - Solid Python for data engineering — pipelines, scripting, APIs, data manipulation - Investigation of new technologies - Experience designing and maintaining data warehouses and dimensional/analytical models - Comfort with Git, code review, and modern software engineering practices applied to data - Hands-on experience with PostgreSQL and MongoDB as source systems (replication, CDC, schema evolution, the realities of pulling data out of them) - Advocate of clean code and clean architecture — applied to data - Experience with data cataloging, documentation, and lineage tooling (OpenMetadata, DataHub, or similar) — you treat discoverability and lineage as first-class, not an afterthought - Strong sense of ownership — you don't wait to be told something is broken - 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 - Strong production experience with dbt — not just writing models, but structuring projects, testing strategy, macros, and CI/CD - A team player who likes to help others and solve problems together - Senior-level experience as a Data Engineer, Analytics Engineer, or similar — you've done this before, at scale, and you can show it - You have a real 'Can Do' work ethic - We are results-based, not clock-based! - You love to have fun while you work! - Solid building experience using AI - understanding AI harnessing best practices such as , hooks, skills, rules, mcps, plugins etc - Understanding of Agile principles - Docker - AWS - Experience with high-traffic / high-volume data environments - Experience working remotely
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing