Zum Hauptinhalt springen

Data Engineer

Technologie
TaskVerse
Vor 1 Woche

Stellenbeschreibung

About The Role

As a Data Engineer, you will help evolve NPG Digital’s data platform, from processing event and business data to building dependable models in the data warehouse.

Your primary focus will be data modeling: creating clear, reusable structures that support analytics, dashboards, experimentation, and personalization across the organization.

You will work across pipelines, the warehouse, and analytics, partnering with Data Engineers, Analytics Engineers, Data Analysts, and business teams. You will shape the warehouse architecture and establish standards that make data easier to understand and use. As AI-assisted coding becomes more common, your understanding of business logic and modeling will be essential: you will turn requirements into precise specifications, guide coding agents, and review their work for technical quality and business accuracy.

Qualifications

You bring several years of experience in Data Engineering or a comparable role, with practical expertise in dimensional modeling, preferably using Kimball principles. You understand fact and dimension tables, star schemas, conformed dimensions, historical tracking, snapshots, and incremental models. Strong SQL skills and experience transforming data with dbt or a similar tool are essential, as is experience developing and operating data pipelines.

You have worked with a cloud data warehouse, ideally BigQuery, and can use Python effectively. You are comfortable with Git and collaborative practices such as code reviews. You can assess data models and business rules critically, communicate requirements clearly, and evaluate AI-generated code and models. Very good German skills at C1 level or above are required.

Experience with Snowplow or other event data, large datasets, Airflow or another orchestration tool, CI/CD, Kubernetes, and Infrastructure as Code using OpenTofu or Terraform is an advantage. Familiarity with media or digital business data, such as subscriptions, audience reach, or advertising, is also welcome. You do not need to know every tool; sound engineering judgment and a commitment to reliable, well-documented data solutions matter most.

Responsibilities

Design and implement dimensional warehouse models, including fact and dimension tables, star schemas, conformed dimensions, One Big Tables, and wide tables. Model historical data through Slowly Changing Dimensions and snapshots, and advance the dbt-based warehouse architecture and shared modeling standards.

Build, operate, and improve pipelines for event and business data, including terabyte-scale Snowplow data and incremental processing.

Optimize

BigQuery performance and costs through effective partitioning and clustering. Protect data quality with testing, monitoring, and clear documentation. Contribute to orchestration, CI/CD, Kubernetes-based infrastructure, and Infrastructure as Code. Work with technical and business colleagues to clarify requirements, document business logic, prepare actionable specifications, and review implementation results.

Benefits

Make a meaningful contribution to the data platform and warehouse architecture in a permanent role with a financially stable media company. Work with a modern environment that includes dbt, BigQuery, Snowplow, and Lightdash, supporting substantial datasets and practical business use cases. NPG Digital offers individual professional and personal development opportunities, short decision-making paths, a collaborative team culture, and regular team events.

Additional benefits include corporate discounts, a subsidized public transport pass, and sports offerings.

Equal Opportunity

Neue Pressegesellschaft mbH & Co. KG is committed to a respectful, inclusive, and collaborative workplace. We welcome applications from qualified candidates with diverse backgrounds and experiences. If this role interests you, apply without a lengthy cover letter. We look forward to learning about your experience and discussing how you can help build a data platform that teams across the company can trust.

Keywords
OrchestrationCodingBusiness logicPartitionAirflowPythonSqlCI/CDBigQuery

Interessiert an dieser Stelle?