Senior Data Engineer (with Backend Experience)

New
Fully RemoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English (minimum C1 level)
Required Skills
AWSDockerPythonSQLApache AirflowGitKubernetesSnowflakeAzureFastAPICI/CDdbt

Requirements

  • Strong experience with Snowflake
  • Strong experience with dbt
  • Advanced SQL skills (including query optimization)
  • Experience with Apache Airflow (or similar orchestration tools)
  • Experience with Docker
  • Experience with Kubernetes
  • Experience with CI/CD practices
  • Experience as a Backend/Software Engineer (APIs, services)
  • Strong Python skills
  • Ability to write clean, scalable, and testable code (including unit tests)
  • Solid understanding and applying object-oriented programming (OOP)
  • Experience with version control systems: Git
  • Experience with AWS or Azure
  • Good knowledge of English (minimum C1 level)

Responsibilities

  • Build and maintain scalable ETL/data pipelines (Python, SQL, dbt, Snowflake, Airflow)
  • Design and optimize data models, transformations and workflows
  • Ensure data quality, consistency, and performance
  • Integrate multiple data sources into a unified dataset
  • Contribute to backend development (APIs, data access layer, backend-frontend contracts)
  • Support platform integrations and cloud-based solutions
  • Write clean, testable code and participate in code reviews
  • Document data processes and system architecture
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now