Senior Data Engineer

New
K
KodifyOnline entertainment
The position is fully remote in the EU, Core hours: 10:00 to 15:00 CET/CESTFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Senior-level experience as a Data Engineer, Analytics Engineer, or similar
Required Skills
PostgreSQLPythonMongoDBClickhouseData engineeringdbt

Requirements

  • Have senior-level experience as a Data Engineer, Analytics Engineer, or similar.
  • Have expert-level PostgreSQL skills, including complex transformations, window functions, and performance tuning.
  • Have production experience with a columnar or analytical database; ClickHouse is preferred, and BigQuery, Redshift, Snowflake, or similar are relevant.
  • Have production experience with dbt, including project structure, testing strategy, macros, and CI/CD.
  • Have experience with a semantic or metrics layer such as Cube.dev, dbt MetricFlow, or LookML.
  • Have experience with data cataloging, documentation, and lineage tools such as OpenMetadata or DataHub.
  • Have solid Python skills for data engineering, including pipelines, scripting, APIs, and data manipulation.
  • Have hands-on experience with PostgreSQL and MongoDB as source systems, including replication, CDC, and schema evolution.
  • Have experience designing and maintaining data warehouses and dimensional or analytical models.
  • Be comfortable with Git, code review, and modern software engineering practices applied to data.
  • Have experience mentoring junior engineers and a strong sense of ownership.
  • Have experience building with AI and understanding AI harnessing practices such as claude.md, hooks, skills, rules, MCPs, and plugins.

Responsibilities

  • Design, build, and own data pipelines from source systems into the warehouse.
  • Make ingestion, storage, transformation, and serving architecture decisions.
  • Drive the dbt project's structure, conventions, testing, documentation, and CI.
  • Own and evolve the semantic layer so metrics are governed and consistently consumed.
  • Champion data cataloging, documentation, and end-to-end lineage.
  • Own data quality through tests, monitoring, alerting, lineage, and SLAs.
  • Optimize warehouse and columnar query performance.
  • Collaborate with BI, Product, Development, Marketing, and Finance to create reusable data models.
  • Mentor the BI/Data team through code reviews and pairing.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now