We're hiring a Data Engineer

About the role

We’re looking for a Data Engineer to join our team and help build the data infrastructure that powers business decisions. You’ll work on challenging problems at scale, designing and maintaining pipelines that process diverse data sources and deliver reliable insights to stakeholders across the organization.

What you’ll do

  • Build and scale robust data pipelines using Python, SQL, Airflow, and DBT
  • Develop and maintain real-time data processing solutions with Kafka and Spark Structured Streaming
  • Design data ingestion and transformation workflows from diverse sources and formats (JSON, Avro, Parquet, APIs, and more)
  • Shape the evolution of our data platform architecture through hands-on contribution and technical leadership
  • Deploy and manage data services using Kubernetes and Infrastructure as Code

 

What we’re looking for

Core technical skills:

  • Strong Python programming for data engineering applications
  • Advanced SQL expertise, including window functions, complex merges, upserts, and clean code practices (CTEs)
  • Proven experience building data warehouses from raw data with proper staging and quality validation
  • Hands-on experience orchestrating data pipelines with Apache Airflow and DBT
  • Proficiency with CI/CD tools (Docker, GitLab Pipelines)
  • Solid Git skills and version control best practices

 

Data expertise:

  • Experience ingesting and transforming data from multiple sources (RDBMS, APIs, files)
  • Comfortable working with various data formats (JSON, Avro, Parquet)

 

Working style:

  • Experience working in Agile environments (SCRUM or similar)
  • Strong documentation and communication skills—able to explain complex technical concepts clearly
  • Growth mindset—eager to experiment, learn from failures, and tackle new challenges
  • Fluent English (our working language)

 

Why join XpertSoft?

Work with modern data technologies in a collaborative, English-speaking environment where your contributions directly impact our data platform’s evolution. We value engineers who bring curiosity, technical excellence, and the drive to build systems that scale.

Apply to this position