Data Engineer (Airflow / Snowflake)

emagine Polska

Województwo mazowieckie

Remote

PLN 182,000 - 259,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

emagine Polska is seeking a skilled Data Engineer focused on Apache Airflow and Snowflake. You will design and maintain data pipelines, optimize performance, and ensure data quality, working in a fully remote role.

The ideal candidate has 3+ years of experience, strong Python and SQL skills, and hands-on experience with cloud storage and dbt. You will collaborate with teams across the data platform and implement robust CI/CD.

Qualifications

  • 3+ years of experience as a Data Engineer.
  • Proficient in Python and SQL with strong data tooling.
  • Hands-on experience with Apache Airflow and Snowflake.
  • Experience building data pipelines and data modeling.
  • Familiarity with dbt, S3 storage, and CI/CD.

Responsibilities

  • Design, build, and maintain Airflow DAGs to load data into Snowflake.
  • Develop pipelines ingesting data from APIs, databases, and files.
  • Model and transform data using dbt and SQL.
  • Optimize queries and Snowflake performance and costs.
  • Set up monitoring, alerts, and error handling for pipelines.
  • Ensure data quality through tests and documentation.

Skills

Python
SQL
Airflow
Data modeling
Testing with Pytest

Tools

Apache Airflow
Snowflake
dbt
AWS S3
Git
CI/CD
Docker
Kubernetes
Iceberg/Delta Lake
Great Expectations

Job description

Industry: IT

Rate: up to 160 pln/h net + VAT, B2B

Location: 100% remote

About role:

We are seeking a skilled and experienced Data Engineer specializing in Apache Airflow and Snowflake. The ideal candidate will have a strong background in designing and maintaining data pipelines, with a focus on performance optimization and data quality. Essential skills include proficiency in Python and SQL, alongside hands‑on experience with data modeling and cloud data storage solutions.

Main Responsibilities:
  • Design, build, and maintain Apache Airflow DAGs in Python that load data into the Data Lake (S3) and Snowflake.
  • Build pipelines that ingest data from APIs, databases, and files.
  • Model and transform data with dbt.
  • Tune SQL queries and Snowflake performance and cost.
  • Set up monitoring, alerting, and error handling for pipelines.
  • Protect data quality through testing and validation, and keep documentation current.
Key Requirements:
  • 3+ years of experience as a Data Engineer.
  • Apache Airflow: strong knowledge of operators, sensors, hooks, TaskFlow API, XCom, pools, backfills, and idempotent DAG design.
  • Python: strong skills, with clean, testable code and pytest.
  • SQL: advanced level, including window functions, CTEs, and query optimization.
  • Snowflake: hands‑on experience with warehouses, stages, external volumes, COPY INTO.
  • dbt: models, tests, macros, snapshots, and incremental models.
  • AWS S3: Data Lake organization, partitioning, file formats (Parquet, JSON, CSV), and IAM policies.
  • Git and CI/CD experience.
  • English at B2 level or higher.
Nice to Have
  • Docker and Kubernetes.
  • Open table formats: Apache Iceberg or Delta Lake.
  • Data quality and observability tools such as Great Expectations or Soda.
  • Dimensional modeling (Kimball).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Data Engineer - Airflow & Snowflake Pipelines
Remote Data Engineer - Airflow & Snowflake Pipelines

emagine Polska • Województwo mazowieckie

Remote
PLN 182,000 - 259,000
Senior Data Engineer – Snowflake / dbt / Airflow (f/m)
Senior Data Engineer – Snowflake / dbt / Airflow (f/m)

B2Bnetwork • Warszawa, Gdynia

Hybrid
PLN 180,000 - 260,000
Long-term B2B contract
Hybrid work model (Warsaw, Gdynia, Gda
International tech/business teams
Data Engineer (with Snowflake & Airflow)
Data Engineer (with Snowflake & Airflow)

TQLO SP. Z O.O. • Województwo mazowieckie

Remote
PLN 180,000 - 240,000
Snowflake Expert
Snowflake Expert

DAC.digital Group • Województwo pomorskie

On-site
PLN 251,000 - 352,000
100% remote option
On-site in Gdańsk
Senior Data/DWH Engineer - Snowflake, DBT
Senior Data/DWH Engineer - Snowflake, DBT

Link Group • Województwo mazowieckie

On-site
PLN 180,000 - 300,000
Data Migration Engineer
Data Migration Engineer

DAC.digital Group • Województwo pomorskie

On-site
PLN 223,000 - 279,000
Remote work option
Senior Data Engineer (DevOps) SSIS, Snowflake, SQL, Python, Apache Airflow Warsaw, Gdańsk
Senior Data Engineer (DevOps) SSIS, Snowflake, SQL, Python, Apache Airflow Warsaw, Gdańsk

DCG Poland • Warszawa

On-site
PLN 80,000 - 120,000
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
Snowflake Data Engineer (Energy sector project)
Snowflake Data Engineer (Energy sector project)

Link Group • Poland

On-site
PLN 180,000 - 300,000
Senior Data Engineer (DevOps) SSIS, Snowflake, SQL, Python, Apache Airflow Warsaw, Gdańsk
Senior Data Engineer (DevOps) SSIS, Snowflake, SQL, Python, Apache Airflow Warsaw, Gdańsk

Diverse CG Sp. z o.o. Sp.k. • Warszawa

On-site
PLN 100,000 - 140,000
Private medical care
Co‑financing for the sports card
Constant support of dedicated consultant
Senior Data Engineer (DBT, Airflow, Snowflake)
Senior Data Engineer (DBT, Airflow, Snowflake)

SUNSCRAPERS Spółka z ograniczoną odpowiedzialnością • Warszawa

On-site
PLN 180,000 - 240,000
Flexible hours
Remote work option
Central Warsaw office with equipment
Top locations