New offer - be the first one to apply!

November 4, 2026

Streaming Data Engineer

Senior • On-site

108,000 - 240,000 PLN/yr

Katowice, SL, Poland

Quick Facts

  • Role: Streaming Data Engineer (Data Engineer)

Description

Design, build, and operate scalable data platforms and pipelines for analytics and machine learning use cases. Transform raw data from databases, APIs, and event streams into reliable, high-quality data products while contributing to architectural and platform-level decisions.

Responsibilities

  • Design and implement batch and streaming data pipelines

  • Integrate data from databases, APIs, and event streams

  • Build and maintain ETL/ELT processes

  • Ensure data quality, reliability, and performance

  • Collaborate with data scientists and analysts

  • Support deployment and operation of data solutions

Requirements

  • Bachelor’s or master’s degree in Computer Science, Engineering, IT, or related field

  • 3+ years of professional experience as a Data Engineer

  • Programming skills in Python or Java

  • Experience with batch or streaming processing frameworks (e.g., Spark, Databricks, Kafka)

  • SQL and data modeling skills; Snowflake and dbt experience is a plus

  • Experience with cloud platforms (AWS, Azure, GCP)

  • Fluent communication in English and Polish

  • Openness to hybrid work and regular visits in Katowice office, once per month

Benefits

  • Salary range for Employment Contract: 9,000–20,000 PLN gross/month

  • Motivizer Benefits Platform with a 550 PLN monthly budget (medical care, meal tickets, sports cards, cinema tickets, shop vouchers, discounts)

  • Language courses via a multi-language learning platform

  • Regular and systematic further training opportunities (internal and external)

  • Community and development opportunities (networking events, coding challenges, company parties)

Similar jobs you might like

Unlock Full Resume Report