Senior Big Data Engineer (Snowflake + dbt)
SoftServe · Remote - Poland · Full-time · 2026-08-25
Job description
ABOUT THE ROLE
In this role, you will build and improve scalable cloud-based data solutions using AWS, Snowflake, Python, and dbt. You will work on complex data workflows, support optimization initiatives, and collaborate with cross-functional teams to deliver reliable and efficient data platforms across different stages of the project lifecycle.
RESPONSIBILITIES
- Design, develop, and maintain scalable ELT pipelines using Python, SQL, Snowflake, and dbt
- Build and optimize cloud-based data solutions within AWS environments
- Work with large datasets, improving query performance and processing efficiency
- Develop and maintain workflow orchestration using Airflow
- Collaborate with technical and business stakeholders to understand requirements and deliver effective data solutions
- Participate in architecture discussions and contribute to the implementation of scalable data platforms
- Support data modeling, testing, deployment, and continuous improvement activities
- Share knowledge and contribute to engineering best practices within the team
- Participate in the full project lifecycle, from PoC and MVP stages to production implementation
REQUIREMENTS
- 5+ years of experience in Data Engineering
- Strong expertise in AWS cloud services and Snowflake
- Advanced proficiency in Python and SQL
- Extensive experience implementing ELT processes using dbt
- Hands-on experience with Airflow or similar orchestration tools
- Strong knowledge of query optimization, data modeling, and large-scale data processing
- Analytical and problem-solving mindset with attention to detail
- Strong communication and collaboration skills
- Upper-intermediate or higher level of English