Описание:
Studytube makes professional development accessible. Behind the platform is a growing stream of learning data. It needs to genuinely help customers, the business and the AI features we’re building. We’re looking for a Data Engineer to own the data layer.
Задачи:
- You own the Snowflake platform: roles and permissions, warehouse sizing and provisioning, tasks and costs.
- You manage GitHub for the data platform: branches, environments and automation with GitHub Actions.
- You take over Databricks, set up for a high-security environment, from an external party and prepare the migration from Snowflake to Databricks, planned for next year.
- You build pipelines that are incremental, idempotent, tested and documented, and connect sources via Fivetran or custom connectors.
- You ensure dbt Cloud runs reliably: dependencies, scheduling and failure handling.
- You monitor freshness, volume and schema drift, and find the root cause when something breaks.
- You clean up the architecture, make the platform extensible and build with GDPR in mind: access, retention and deletion are part of the design.
- You lay the foundations for metrics that sales, marketing and product use to make decisions, instead of manual spreadsheets.
Требования:
- You have 3 to 6 years of production experience as a data engineer.
- You’ve already encountered the pitfalls and can deliver a tested, monitored solution without a platform team behind you.
- You’re proactive and identify what could be improved yourself.
- You’re comfortable in a scale-up: you can handle some chaos and bring structure to it.
- You explain trade-offs clearly to non-technical colleagues.
- You make analytics engineers and analysts productive. If they can’t find, understand or trust a table, or get stuck on tooling or access, the work isn’t finished.
- Production experience with Databricks (Delta Lake, Unity Catalog), preferably on Azure.
- In-depth production experience with dbt (Cloud): Jinja, automated testing, deployment pipelines and environments.
- Experience setting up and structuring a Git workflow: branching strategy, pull requests and code review.
- Terraform or other infrastructure-as-code.
- Snowflake or a comparable warehouse.
- Python and ingestion via Fivetran or custom connectors.
- Data tests as standard, with an eye for cloud costs.
- Professional level of English, written and spoken.
- Willingness to undergo a Dutch security screening (VGB).
- Будет плюсом: A warehouse migration, Looker or data contracts, regulated or public-sector environments, B2B SaaS
Условия:
A competitive salary and the opportunity to establish data engineering at Studytube. Hybrid working: 3 days at the office in the Houthavens, 2 days from home. 25 vacation days plus a day off on your birthday. 3% pension through a.s.r., fully paid by Studytube. €1,000 annual learning budget, half of which can be used for wellbeing or your home office. LevelUp Academy, Studygym, MacBook Air and a €10 phone allowance. Catered lunches for a small contribution, quarterly outings and an annual company party.