Back to Jobs
Netguru
Data Science & Analytics 4h ago

Senior Data Engineer (Snowflake, dbt, Python) – Freelance

Netguru
PolandPoland
Freelance
€30-37/h
Senior-Level

Job Description

Key Skills Required

Master these to land this role

SQL15 minFree Trial ✨
Start 10-Day Free Trial
Python2h 41mFree Trial ✨
Start 10-Day Free Trial
Data WarehouseSnowflakedbtCI/CDData Engineering

Want to know if you're a match for this job?

Calculate My Match Score

Netguru is a trusted partner in digital commerce, helping leading brands modernize B2B solutions, marketplaces, and retail ecosystems. Since 2008, it has empowered businesses with cutting-edge technology, AI-powered personalization, and world-class engineering and design teams.

The Role

As a Netguru Freelancer, you can choose your working conditions—deciding when, where, and how you tackle projects and tasks. You’ll be matched with opportunities that align with your skills, gaining diverse experience and developing new competencies. You’ll also have the chance to collaborate long-term with a team on challenging products.

Key Responsibilities

You will be responsible for:

  • Building and maintaining Snowflake data warehouses in production environments.
  • Designing and optimizing SQL queries and data warehouse models (e.g., star schema, slowly changing dimensions).
  • Developing and maintaining dbt models or similar data transformation tools.
  • Ensuring data quality, validation, and troubleshooting across the entire data pipeline.
  • Writing Python scripts for data profiling and automation.
  • Implementing Git and CI/CD pipelines for data engineering tasks.
  • Working in partially documented environments to identify and resolve data issues independently.
  • Collaborating with cross-functional teams to deliver scalable data solutions.

Requirements

Must-have:

  • 3+ years of hands-on Snowflake experience in production.
  • Proficient SQL and data warehouse modeling skills (e.g., star schema, SCD, data grain, dimensions).
  • Experience with dbt or similar data transformation tools.
  • Strong understanding of data quality, validation, and troubleshooting across the full data flow.
  • Python for data profiling and scripting.
  • Experience with Git and CI/CD for data pipelines.
  • Ability to work in a partially documented, inherited environment and independently identify and solve data issues.
  • Strong communication skills and fluent English (C1).

Nice to have:

  • Experience with a semantic layer (e.g., AtScale, Cube, dbt Semantic Layer, LookML, Power BI/SSAS).
  • Experience with Qlik, Tableau, or Power BI.
  • Knowledge of the Azure ecosystem.
  • Experience with legacy BI modernisation.
  • German language skills.

Benefits

What’s in it for you?

  • 100% remote work.
  • Collaboration with an experienced team of developers and continuous skill development.
  • Long-term collaboration on challenging products.

How would you rate this job post?

See what other professionals think about this role.

banner

Netguru is a premier, enterprise-grade digital innovation and software engineering platform engineered to orchestrate massive-scale product ecosystems and intelligent design workflows. Operating as a highly integrated technology consulting hub, the company eliminates the operational friction of traditional localized development agencies by seamlessly deploying advanced agile delivery telemetry, rigorous cloud-native architectures, and cohesive user experience (UX) frameworks. Moving beyond rigid legacy IT outsourcing, Netguru empowers global enterprises, high-growth scale-ups, and disruptive startups to dynamically synchronize their digital transformation pipelines with elite product execution. Under the hood, their sophisticated distributed engineering infrastructure natively handles complex legacy modernization ingestion, instantaneous artificial intelligence integration, and seamless cross-platform mobile development, ensuring frictionless project readiness and uncompromising code quality. What sets Netguru apart is its uncompromising dedication to frictionless software orchestration; by bridging the gap between cutting-edge technological innovation and rigorous human-centric design, the certified B-Corporation empowers organizations to radically accelerate their time-to-market velocity, optimize development bandwidth, and build an unassailable foundation for continuous commercial dominance in the modern digital landscape.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More
Senior Data Engineer (Snowflake, dbt, Python) – Freelance at Netguru | HireSkys