Data Engineer

SCALO

Warsaw, MA, Poland • 35m ago • On-site

Senior

On-site

39,936,000 - 49,920,000 PLN/yr

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: Data Engineer

  • Collaboration: Hybrid (office presence in Warsaw once per week)

  • Location: Warsaw (project location)

  • Budget: Up to 150 PLN/h + VAT (depending on experience and scope)

Description

You will design, build, and develop ETL/ELT and data processing pipelines for both batch and streaming workloads. The role focuses on building ingestion processes for BigQuery, data warehouses, and Data Lake on GCP, integrating sources from on-premise and cloud systems, and optimizing SQL, performance, and processing costs. You will also translate business requirements into technical concepts, data models, and ready-to-use solutions.

Responsibilities

  • Design and develop ETL/ELT and batch/stream data processing pipelines

  • Create ingestion processes for BigQuery, data warehouses, and Data Lake

  • Integrate data from on-premise systems, GCP, databases, files, and API interfaces

  • Design logical and physical data models

  • Create data layers, topic datamarts, and datasets used in analytics and campaign processes

  • Develop and optimize SQL queries in relational and columnar databases

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

  • Build event-driven flows using Kafka or Pub/Sub

  • Optimize performance and data processing costs in the GCP environment

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

  • Prepare tests and support deployments for changes in data ingestion processes

Requirements

  • At least 5 years of experience in a similar position

  • Experience designing and building ETL/ELT processes and data processing pipelines

  • Strong SQL knowledge, including query optimization and working with large data volumes

  • Hands-on BigQuery experience: data structures, partitioning, clustering, and query performance/cost optimization

  • Practical 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

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

  • Knowledge of the Linux system

Benefits

  • Opportunity to work across diverse projects in Software, Embedded, Data, and Cloud Services

  • Engagement in additional pre-sales initiatives and expert activities

  • Access to medical care, a sports card, and a cafeteria platform according to cooperation rules

See similar jobs

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

See more

Potential salary for Data Engineer role

Improve your resume for just $5

PLN 39,936,000 – PLN 49,920,000/year

Unlock Full Resume Report