Senior Data Engineer

On-siteSalary not specified

Job Description, Responsibilities & Requirements

About the Position

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 are currently seeking a Senior Data Engineer to join our team in Bulgaria. You will be part of a central data platform / analytics team responsible for building and scaling batch data pipelines powering BI, reporting, and machine learning use cases. The environment is cloud-based with a modern data stack (warehouse + transformation layer) and a high focus on data quality and governance.

Responsibilities

  • Design, build, and maintain scalable batch data pipelines
  • Develop and optimize ETL/ELT processes using a SQL-first approach
  • Model and transform data into clean, consumable datasets (analytics-ready)
  • Ensure data quality, lineage, governance, and observability across pipelines
  • Own data warehouse transformations and semantic layers (e.g. dbt)
  • Collaborate with product, analytics, and data science teams to deliver datasets
  • Monitor, debug, and optimize data processing jobs
  • Drive engineering standards, code reviews, and best practices

Requirements

  • 5+ years of experience in Data Engineering
  • Strong SQL skills and experience with relational and analytical databases
  • Proven experience building batch data pipelines (ETL/ELT)
  • Experience with modern data stack (e.g. dbt, Airflow, or similar orchestration tools)
  • Hands-on experience with AWS
  • Solid understanding of data modeling (dimensional modeling, DWH concepts)
  • Experience ensuring data quality and building reliable pipelines

Nice to Have

  • Experience with large-scale data processing (Spark or similar)
  • Familiarity with data governance, lineage, and observability tools
  • Experience working with BI tools and analytics use cases
  • Experience working in cross-functional teams (Product / Analytics / DS)
  • Exposure to CI/CD for data pipelines
  • Practical experience using AI-powered assistants (e.g. GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery
  • Work from the European Union region and a work permit are required

We Offer

  • Opportunity to work with leading technologies including AWS, Azure, GCP, Databricks, and Snowflake
  • Combine strong engineering culture with a consulting mindset and a continuous focus on growth and knowledge sharing
  • Collaborate with 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 more

About the Company

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.

Recruitment Process

  • CV review
  • HR call
  • Interview
  • Client Interview
  • Decision

Apply for this job

Interested in building your career at Xebia in Poland and Eastern Europe? Get future opportunities sent straight to your email.

Job Details

Company name:
PGS Software S.A.
Location:
Bulgaria
Work Mode:
On-site
Posted on TheJob:
Jul 1, 2026
Last checked:
Jul 1, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.