Senior Data Engineer
New
Z
ZencastrData Analytics
EU & USFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- SQLETLAirflowData engineeringdbt
Requirements
- 5+ years of experience specifically in data engineering, analytics engineering, or a closely related role.
- Strong proficiency in SQL, with experience across document-based operational databases (e.g., MongoDB) and analytical data warehouses.
- Experience building fact and dimension tables using star schema principles.
- Hands-on experience with modern transformation and modeling frameworks like dbt or Dataform.
- Experience building and maintaining reliable ETL/ELT pipelines.
- Experience with orchestration tooling like Airflow, Dagster, or Prefect.
- Experience with data ingestion or event streaming platforms like RudderStack or Segment.
- Solid understanding of data modeling best practices, including schema design and performance considerations.
- Ability to identify and resolve data inconsistencies through strong governance.
- Ability to explain technical tradeoffs clearly to non-engineers.
Responsibilities
- Design and build a conformed, Kimball-style dimensional model across operational, behavioral, and transactional data.
- Own ingestion end to end, including capturing change over time from sources that do not preserve history natively.
- Consolidate transformation logic into a single governed, tested layer.
- Implement and manage the data warehouse and transformation layer, taking ownership of pipelines.
- Establish foundational best practices for data modeling, documentation, testing, and governance.
- Improve data reliability, quality, and accessibility across systems.
- Collaborate with analysts and business stakeholders to support evolving data needs.
- Monitor and optimize performance and cost efficiency across pipelines, storage, and warehouse queries.
View Full Description & ApplyYou'll be redirected to the employer's site