Senior Data Engineer

New
D
DataArtData engineering
Workplace type: remote; Country code: PLFull-TimeSenior
Salary19,000 - 22,500 PLN per month
Apply NowOpens the employer's application page

Job Details

Languages
English B2
Experience
5+ years of Data Engineering or related experience; 2+ years of hands-on experience with Snowflake and dbt
Required Skills
AWSPythonSQLApache AirflowGitSnowflakeCI/CDTerraformdbt

Requirements

  • Have 5+ years of Data Engineering or related experience.
  • Have 2+ years of hands-on experience with Snowflake and dbt.
  • Have production experience implementing and supporting Fivetran pipelines.
  • Have experience designing reusable ingestion and transformation patterns.
  • Demonstrate strong SQL skills, including complex joins, CTEs, window functions, reconciliation, and query optimization.
  • Have experience with Git and CI/CD, including branching, pull requests, code reviews, and automated deployment workflows.
  • Have working knowledge of Python for data processing, automation, API integrations, file processing, data validation, and operational scripting.
  • Have experience operating within enterprise DEV, QA, and PROD SDLC and change management processes.
  • Have production troubleshooting and root cause analysis skills.
  • Be comfortable using Claude, Cursor, or VS Code with AI-assisted development capabilities.
  • Apache Airflow or AWS MWAA orchestration experience is a plus.
  • Experience with AWS services, SaaS integrations, REST API, SFTP, Snowpark, Databricks, Terraform, or data quality and observability frameworks is a plus.

Responsibilities

  • Design end-to-end data pipelines using Fivetran, dbt, and Snowflake.
  • Build and support ingestion and transformation pipelines for enterprise data products.
  • Configure and manage Fivetran connectors across SaaS applications, databases, APIs, and file-based sources.
  • Develop and maintain dbt models across staging, intermediate, mart, and publish layers.
  • Implement dbt tests, source freshness checks, incremental processing, documentation, and reusable macros.
  • Develop optimized Snowflake SQL and scalable analytical data models.
  • Support Snowflake objects, security and RBAC, stages, data sharing, and data loading patterns.
  • Implement data quality, reconciliation, monitoring, and operational alerting.
  • Troubleshoot production pipelines and perform root cause analysis across ingestion and transformation layers.
  • Participate in Git-based development, CI/CD, code reviews, and DEV, QA, and PROD deployments.
View Full Description & ApplyYou'll be redirected to the employer's site
19,000 - 22,500 PLN per month
Apply Now