đŸ‘šđŸ»â€đŸ’» postech.work

Remote | Middle Data Engineer (ETL & Data Modeling)

Xenia.tech ‱ 🌐 Remote

Remote Posted 8 hours, 35 minutes ago

Job Description

We’re looking for a Mid-level Data Engineer to help us strengthen and scale our data platform. In this role, you’ll work across our modern stack - Airflow on Astro, dbt Core, and BigQuery- to improve data ingestion, transformation, and modeling. You’ll be hands-on with building reliable ETL pipelines, ensuring data quality, and optimizing performance and cost in BigQuery. Beyond the core stack, you’ll also get exposure to emerging tools like Airbyte for ingestion and Cube as our semantic layer. This is a great opportunity for someone who’s comfortable with the fundamentals of data engineering and excited to grow by owning impactful projects end to end.

Responsibilities:

The Data Engineer will be responsible for the following:

Design, build, and operate robust ETL/ELT jobs for 3rd-party APIs (target: Airbyte; open to alternatives if justified).

Orchestrate workflows in

Airflow on Astro

(DAGs, sensors, SLAs, retries, alerts).

Develop

dbt Core

models (via

dbt-cosmos

on Airflow): staging → marts; tests; docs; exposures.

Model in

BigQuery

with partitions, clustering, incremental strategies, and cost controls.

Establish data contracts, run data quality checks (e.g., dbt tests/Great Expectations/Soda), and observability (lineage, run metrics, SLAs).

Collaborate with analytics/BI to align models with our

semantic layer

(Cube Cloud).

Improve API ingestion reliability (auth, pagination, rate limits, backfills, idempotency).

Contribute to CI/CD for data (env promotion, Slim CI, artifact caching).

Write clear runbooks and docs.

Requirements:

The Data Engineer will report directly to the Line Manager and will possess the following attributes:

3–5 years in data engineering with

Airflow

,

dbt Core

,

SQL

/

Python

.

2+ years modeling in a cloud DWH (preferably

BigQuery

).

Solid grasp of ELT patterns, CDC, incremental loads, and schema evolution.

Comfort with Git, code reviews, and production ops.

Benefits:

An open mind and flat structure where every voice is welcome.

A work environment built on transparency, seamless communication, trust, and a sensible approach ,combined with mixed cultures and a speaking environment

Individual assessments every 6 weeks with your line manager

Performance review every 6 months

15 days of annual leave and + 6 days of fully paid sick leave per year – can be used for the care of sick child

Christmas Holiday

Competitive salary

Bonus: 13th-month Salary

Social insurance for employees who pass their probation

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.