Data Engineer

Contract Type
Job description

For one of our Client we are looking for Data Engineer who will join a new team where will be to develop a part of a distributed system that serves the hospitality industry. The system consists of many domain-oriented microservices developed under a few cross functional teams and will be responsible for:

  • Design, implementation and maintenance ETL pipelines that will allow to validate and transform data,
  • Analyzing source records and build proper data models suitable for given business needs,
  • Design of data marts for analytical purposes,
  • Providing scalable solutions that will allow to process data in near real time,
  • Give guidance for and coach other developers.

Technologies used: Spark, Spark Streaming, Kafka, Airflow, AWS Glue, Redshift, Athena, S3, Python, SQL

  • Hands-on experience with Big Data tools and streaming technologies: Spark, Kafka, Airflow, etc
  • Experience with AWS services such as Glue, Redshift, EMR, Athena, S3, etc
  • Being fluent in Python
  • Have a mathematical and analytical predisposition in the context of data processing and data transformation
  • Excellent knowledge of SQL, relational databases, data warehouse modeling
  • Some experience with data lake platforms and distributed systems
  • The capability of writing clean code along with tests
  • Being an open-minded, proactive person
  • Contract of Employment or B2B Contract
  • Private healthcare: Medicover and life insurance: PZU
  • Access to MyBenefit Platform offering benefits adapted to your preferences: Multisport Card, and many other options to choose from different categories like shopping, travel, food
  • All necessary equipment such as laptop, additional monitor and other accessories
  • Free English lessons
  • Flexible working hours
  • Company parties and social activities
  • Friendly, motivated, and talented multicultural team
  • Training budget
  • Work from office Katowice / Warszawa / Wrocław or Hybrid or Remote
To apply for this offer, please follow the "Apply now" button. The salary rates presented here are monthly gross and are based on Grafton Recruitment's research into salary trends. The final salary offered upon hiring will depend on how closely the candidate meets the requirements set out in the job offer. Job offers by Grafton Recruitment are not commercial offers within the meaning of the Polish Civil Code(Articles 66 and 71 CC). We kindly inform you, that we will process all applications with full discretion and contact selected candidates.

Grafton Recruitment Sp.z o.o. is registered on position 20329 in the National Recruitment Agencies Register.

For more related job opportunities visit