Senior Data Engineer

Finture Sp. z o.o.

Warsaw, Poland • 41m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Data Engineer (ETL and campaign systems)

  • Work mode: Hybrid

Description

Build and evolve batch and streaming ETL/ELT pipelines that feed data warehouses, Big Data environments on Google Cloud, and campaign/marketing systems. The role includes event-driven processing, data modeling, and optimization of SQL and GCP processing performance and costs. You will ensure data quality, implement monitoring and error handling, translate business needs into technical solutions, and support deployments.

Responsibilities

  • Design, build, and develop ETL/ELT pipelines for batch and streaming, especially for campaign systems

  • Create data-loading processes into BigQuery, data warehouse, Data Lake, and the marketing platform

  • Integrate data from on-premise systems, GCP, databases, files, APIs, and event systems

  • Build event-driven workflows using Kafka and/or Pub/Sub

  • Design logical and physical data models; prepare data layers, thematic datamarts, and datasets for analytics and campaigns

  • Write and optimize SQL queries for relational and columnar databases

  • Implement data processing and loading in Python and/or Rust

  • Ensure data quality, completeness, consistency, and timely delivery

  • Optimize processing performance and costs in GCP

  • Implement monitoring, logging, error handling, and reprocessing mechanisms

  • Translate business needs into technical concepts, data models, and working solutions

  • Prepare tests, support deployments, analyze incidents, and maintain solutions

  • Create and update technical documentation and work according to DevSecOps practices

Requirements

  • Minimum 5 years of commercial experience in data engineering, including designing and building ETL/ELT processes and data pipelines

  • Very strong SQL skills, including query optimization and work on large data volumes

  • Practical experience with BigQuery: schema design, partitioning, clustering, and performance/cost optimization

  • Programming experience in Python and/or Rust

  • Knowledge of batch and streaming data processing

  • Knowledge of event-driven architecture and technologies such as Kafka or Pub/Sub

  • Experience designing logical and physical data models

  • Knowledge of relational databases (e.g., Oracle or PostgreSQL)

  • Polish language proficiency at C1 level

Benefits

  • Training and certifications support

  • Medical care (LUX-MED), 50% co-financing for Multisport card

  • Support for language learning and access to a wellbeing platform

  • Inclusive work environment and equal development opportunities

  • Employee referral program and participation in charitable initiatives

  • Hybrid collaboration with international quality and security standards

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report