Mid/Senior Data Engineer (AWS)

Poland and Middle-Eastern Europe

United States

Remote

USD 100,000 - 150,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Xebia is a global AI-first, engineering partner seeking a Data Engineer to design and optimize scalable batch and real-time data pipelines in a remote US/EU context. You will implement ELT workflows, build cloud infrastructure on AWS, and collaborate with cross-functional teams to deliver robust data solutions.

The role requires 3+ years of data engineering, strong SQL and Python, and experience with Airflow, Redshift, Kafka, and Spark.

Qualifications

  • 3+ years of professional experience in data engineering or a related technical role.
  • Hands-on experience with AWS and cloud-based data platforms.
  • Strong SQL and data modelling skills.
  • Experience with production-scale data warehouses such as Amazon Redshift, Snowflake, or BigQuery.
  • Proven experience with Python, dbt, and Apache Airflow.
  • Familiarity with Kafka, Spark, and Apache NiFi.
  • Experience with Docker and Kubernetes.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Comfortable working with large and complex datasets in production environments.
  • Excellent English skills and effective communication with international teams.

Responsibilities

  • Designing, developing, and maintaining scalable batch and real-time data pipelines.
  • Building ELT workflows and data transformations using Python, SQL, and dbt.
  • Developing and maintaining cloud-based data infrastructure on AWS, including S3, Glue, Lambda, and Redshift.
  • Implementing data orchestration and scheduling using Apache Airflow or Amazon MWAA.
  • Working with streaming and big data technologies such as Kafka, Spark, and Apache NiFi.
  • Ensuring the reliability, performance, scalability, and quality of production data pipelines.
  • Collaborating with data architects, product teams, analysts, IT teams, and business stakeholders to deliver scalable data solutions.
  • Contributing to data security, governance, monitoring, automation, and continuous improvement.
  • Participating in a scheduled on-call rotation to support the reliability of the data platform.

Skills

SQL
Python
Data modeling
Cloud platforms
Communication

Tools

AWS
dbt
Airflow
Kafka
Spark
NiFi
Redshift
Snowflake
BigQuery

Job description

Xebia is a global AI-first, digital transformation, and engineering partner.With over 25 years of experience and a team of 5,000 professionals across 16 countries, we help organizations design and build scalable products, platforms, and data-driven solutions.

We specialize in Artificial Intelligence, Data and Cloud, Intelligent Automation, and Digital Products, combining deep technical expertise with a strong focus on engineering excellence and a people-first culture.

In the CEE region, we’re a team of nearly 1,000 experts delivering modern applications, data platforms, and AI solutions for clients such as McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, InPost, and many, many more. We work with leading technologies including AWS, Azure, GCP, Databricks, and Snowflake, and combine strong engineering culture with a consulting mindset and a continuous focus on growth and knowledge sharing.

You will be:
  • designing, developing, and maintaining scalable batch and real-time data pipelines,
  • building ELT workflows and data transformations using Python, SQL, and dbt,
  • developing and maintaining cloud-based data infrastructure on AWS, including S3, Glue, Lambda, and Redshift,
  • implementing data orchestration and scheduling using Apache Airflow or Amazon MWAA,
  • working with streaming and big data technologies such as Kafka, Spark, and Apache NiFi,
  • ensuring the reliability, performance, scalability, and quality of production data pipelines,
  • collaborating with data architects, product teams, analysts, IT teams, and business stakeholders to deliver scalable data solutions,
  • contributing to data security, governance, monitoring, automation, and continuous improvement,
  • participating in a scheduled on-call rotation to support the reliability of the data platform.
Your profile:
  • 3+ years of professional experience in data engineering or a related technical role,
  • hands-on experience with AWS and cloud-based data platforms,
  • strong SQL and data modelling skills,
  • experience with production-scale data warehouses such as Amazon Redshift, Snowflake, or BigQuery,
  • proven experience with Python, dbt, and Apache Airflow,
  • familiarity with Kafka, Spark, and Apache NiFi,
  • experience with Docker and Kubernetes,
  • strong analytical, problem-solving, communication, and collaboration skills,
  • comfortable working with large and complex datasets in production environments,
  • excellent English skills and being able to communicate effectively with international teams,
  • a proactive mindset and being focused on continuous improvement.

Work from the European Union region and a work permit are required.

Recruitment Process:

CV review – HR call – Interview – Client Interview – Decision

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Poland and Eastern Europe • Town of Poland (NY)

On-site
USD 81,000 - 110,000
Data Analyst
Data Analyst

Poland and Middle-Eastern Europe • United States

Remote
USD 90,000 - 120,000
Senior Data Engineer (AWS) – Real-Time Data Pipelines
Senior Data Engineer (AWS) – Real-Time Data Pipelines

Poland and Middle-Eastern Europe • United States

Remote
USD 100,000 - 150,000
Senior Analytics Engineer/Digital Insights Analyst
Senior Analytics Engineer/Digital Insights Analyst

Poland and Middle-Eastern Europe • United States

Remote
USD 60,000 - 87,000
Data Transformation Program Manager
Data Transformation Program Manager

Poland and Middle-Eastern Europe • United States

Remote
USD 150,000 - 210,000
Senior Data Engineer - Scalable Data Platforms & ML
Senior Data Engineer - Scalable Data Platforms & ML

Poland and Eastern Europe • Town of Poland (NY)

On-site
USD 81,000 - 110,000
Senior AI Solutions Analyst
Senior AI Solutions Analyst

Poland and Middle-Eastern Europe • United States

Remote
USD 120,000 - 180,000
BI / Data Engineer – Belgium (On-site)
BI / Data Engineer – Belgium (On-site)

Hive-X • Town of Belgium (WI)

On-site
USD 120,000 - 150,000
Data Quality Analyst / Data Tester (Bulgaria/Romania)
Data Quality Analyst / Data Tester (Bulgaria/Romania)

Poland and Middle-Eastern Europe • United States

Remote
USD 90,000 - 150,000
BI / Data Engineer – Belgium (Hybrid)
BI / Data Engineer – Belgium (Hybrid)

Hive-X • Town of Belgium (WI)

On-site
USD 110,000 - 150,000