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