Senior Data Engineer - Snowflake & Python Automation

BELVEDERE

Warszawa

Hybrid

PLN 240,000 - 320,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BELVEDERE is seeking a Senior Data Engineer in Warsaw to design, build and maintain scalable data pipelines using Snowflake, Python and DBT. The role focuses on migrating and automating RBAC roles with configuration-driven approaches while collaborating with data architects, analysts and scientists.

You will mentor junior engineers, work across AWS/Azure cloud platforms, and contribute to enterprise analytics and BI initiatives in a hybrid setup.

Qualifications

  • 8-10 years of experience in data engineering roles
  • Deep understanding of Snowflake RBAC structure including roles, grants and privileges
  • Strong proficiency in Python for automation and data processing tasks
  • Advanced SQL and PL/SQL skills with query optimisation experience
  • Hands-on experience with DBT for data transformation workflows
  • Knowledge of AWS or Azure cloud platforms and data services
  • Experience implementing ETL/ELT processes and data pipeline development
  • Understanding of data modelling techniques including Data Vault methodology
  • Familiarity with Git version control for configuration management
  • Experience with data governance, quality assurance and security compliance
  • Ability to mentor team members and lead technical discussions
  • Strong collaboration skills across technical and business teams
  • Problem-solving mindset with focus on continuous improvement

Responsibilities

  • Extract and analyse existing RBAC roles and metadata from Snowflake environments
  • Design configuration-driven approaches to manage RBAC roles using Git version control
  • Develop Python scripts to automate role extraction, transformation, validation and deployment
  • Build, optimise and maintain ETL pipelines from various sources ensuring data quality
  • Monitor and troubleshoot production data pipelines for performance and reliabilityWrite and optimise SQL queries ensuring integrity, performance and scalability
  • Implement Data Vault models in Snowflake supporting large-scale analytics and BI
  • Collaborate with engineers, product managers and data scientists on data-driven solutions
  • Engage with business stakeholders to translate requirements into technical solutions
  • Implement data governance and quality processes ensuring accurate, consistent data flows
  • Work with AWS/Azure and DBT to build and maintain scalable cloud data solutions
  • Mentor junior engineers and lead technical discussions driving best practices
  • Identify opportunities to improve data systems, processes and tools for efficiency

Skills

Snowflake RBAC
Python
SQL
DBT
AWS
Azure
ETL/ELT
Data Vault
Git
Data governance
Mentoring
Collaboration
Problem solving

Tools

DBT
Snowflake
AWS
Azure

Job description

Senior Data Engineer - Snowflake & Python Specialist

Location: Warsaw
Contract Type: Contract

Remote Status: Hybrid

Duration (months): 6

  • Design and build scalable data pipelines using Snowflake, Python and DBT
  • Lead the migration and automation of RBAC roles with configuration-driven approaches
  • Collaborate with data architects and scientists on cutting-edge retail analytics solutions
  • Mentor junior engineers while working with AWS/Azure cloud infrastructure
Company Overview

Our client is a forward-thinking retail organisation leveraging data engineering to drive business decisions and analytics at scale. They're building a modern data infrastructure using industry-leading technologies including Snowflake, DBT and cloud platforms. The company values innovation, technical excellence and collaborative problem-solving, creating an environment where data engineers can work on impactful projects that directly influence business strategy and customer insights across their retail operations.

They're seeking an experienced Senior Data Engineer to join their team in Warsaw. This role offers the opportunity to work on complex data challenges, implement best practices and shape the future of their data architecture while working with a talented team of data professionals.

Position Overview

As a Senior Data Engineer, you'll play a central role in designing, developing and maintaining scalable data pipelines that enable high-quality, reliable data for decision-making across the business. You'll work closely with data architects, product teams, analysts and data scientists to implement solutions that power analytics and reporting. A key focus will be migrating and automating Snowflake RBAC roles using configuration-driven approaches, ensuring data integrity and security compliance throughout. This position offers the chance to work with cutting-edge technologies and deliver data products that directly impact retail operations.

Responsibilities
  • Extract and analyse existing RBAC roles and metadata from Snowflake environments
  • Design configuration-driven approaches to manage RBAC roles using Git version control
  • Develop Python scripts to automate role extraction, transformation, validation and deployment
  • Build, optimise and maintain ETL pipelines from various sources ensuring data quality
  • Monitor and troubleshoot production data pipelines for performance and reliabilityWrite and optimise SQL queries ensuring integrity, performance and scalability
  • Implement Data Vault models in Snowflake supporting large-scale analytics and BI
  • Collaborate with engineers, product managers and data scientists on data-driven solutions
  • Engage with business stakeholders to translate requirements into technical solutions
  • Implement data governance and quality processes ensuring accurate, consistent data flows
  • Work with AWS/Azure and DBT to build and maintain scalable cloud data solutions
  • Mentor junior engineers and lead technical discussions driving best practices
  • Identify opportunities to improve data systems, processes and tools for efficiency
Requirements
  • 8-10 years of experience in data engineering roles
  • Deep understanding of Snowflake RBAC structure including roles, grants and privileges
  • Strong proficiency in Python for automation and data processing tasks
  • Advanced SQL and PL/SQL skills with query optimisation experience
  • Hands-on experience with DBT for data transformation workflows
  • Knowledge of AWS or Azure cloud platforms and data services
  • Experience implementing ETL/ELT processes and data pipeline development
  • Understanding of data modelling techniques including Data Vault methodology
  • Familiarity with Git version control for configuration management
  • Experience with data governance, quality assurance and security compliance
  • Ability to mentor team members and lead technical discussions
  • Strong collaboration skills working across technical and business teams
  • Problem-solving mindset with focus on continuous improvement
Benefits

While specific benefits weren't provided, you'll join a team focused on innovation and technical excellence, working with modern data technologies including Snowflake, Python, DBT and cloud platforms. You'll have opportunities to mentor others, lead technical initiatives and contribute to meaningful projects that shape data-driven decision-making across retail operations. The collaborative environment values knowledge-sharing and professional growth, allowing you to develop your skills while working alongside talented data professionals.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Platform Engineer (Snowflake)
Data Platform Engineer (Snowflake)

Adecco • Warszawa

Hybrid
PLN 180,000 - 280,000
Hybrid in Warsaw (2-3 days/wk)
Employment contract
Senior Data Engineer — Snowflake, Python & Automation
Senior Data Engineer — Snowflake, Python & Automation

BELVEDERE • Warszawa

Hybrid
PLN 240,000 - 320,000
Senior Data Engineer
Senior Data Engineer

Auxo Talent • Województwo mazowieckie

Hybrid
PLN 180,000 - 280,000
Senior Data Engineer (Snowflake, AWS)
Senior Data Engineer (Snowflake, AWS)

Talanto • Poznań

Hybrid
PLN 313,000 - 487,000
Hybrid by design
Remote within Poland
Relocation opportunities
+2
Senior Data Consultant
Senior Data Consultant

GFT TECHNOLOGIES SE • Łódź

Hybrid
Senior Data Engineer
Senior Data Engineer

DataArt Solutions, Inc • Województwo małopolskie

On-site
PLN 80,000 - 120,000
Health insurance coverage
Vacation as per local laws
Support for technical challenges
Senior Data Engineer - Fully Remote
Senior Data Engineer - Fully Remote

Sowelo Consulting • Poland

Remote
PLN 180,000 - 240,000
Location independent
Flexible working hours
Remote-first culture
+1
Senior System Analyst (Data & Integration) REST APIs, ETL, Power BI Warsaw
Senior System Analyst (Data & Integration) REST APIs, ETL, Power BI Warsaw

Diverse CG Sp. z o.o. Sp.k. • Województwo mazowieckie

On-site
PLN 120,000 - 180,000
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
Senior Data Engineer
Senior Data Engineer

Experis ManpowerGroup Sp. z o.o. • Poland

Remote
PLN 207,000 - 234,000
Medicover healthcare package
Multisport card
Access to an e-learning platform
+1
Senior System Analyst (Data & Integration) REST APIs, ETL, Power BI Warsaw
Senior System Analyst (Data & Integration) REST APIs, ETL, Power BI Warsaw

DCG Poland • Województwo mazowieckie

On-site
PLN 212,000 - 298,000
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant