
Senior Data Engineer, Backend Experience
CodiLime
contract
Posted on:
Location Type: Remote
Location: Poland
Visit company websiteExplore more
Salary
💰 PLN 20,500 - PLN 27,000 per month
Job Level
About the role
- 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
Requirements
- Strong experience with Snowflake and dbt
- 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)
Benefits
- Flexible working hours and approach to work: fully remotely, in the office or hybrid
- Professional growth supported by internal training sessions and a training budget
- Solid onboarding with a hands-on approach to give you an easy start
- A great atmosphere among professionals who are passionate about their work
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonSQLdbtSnowflakeAirflowAPIsobject-oriented programmingunit testingGitAWS
Soft Skills
data qualitydata consistencydata performancedocumentationcode reviews