Back

Data Engineer

Our client is looking for a Data Engineer.

Role Overview:
Our client is looking for a Data Engineer to help them develop and maintain their data platform. Their infrastructure is primarily AWS-based, with Airflow, S3 and Redshift at its core, alongside a legacy stack based on MS SQL Server, SSIS and custom Python scripts. You will work on building reliable data pipelines, improving data infrastructure, and gradually modernising legacy processes.
Key Responsibilities:
  • Design, develop and maintain scalable and reliable data pipelines and ETL/ELT processes;
  • Develop and optimise data warehouse solutions;
  • Develop and maintain data infrastructure, primarily on AWS, while also supporting parts of our legacy infrastructure;
  • Develop APIs and data integrations;
  • ontribute to the development and maintenance of real-time data pipelines using Kafka;
  • Automate and optimise data processes and workflows;
  • Monitor, troubleshoot and improve the reliability, performance, security and data quality of pipelines and infrastructure;
  • Work closely with the analytics team and other stakeholders to understand their data needs and deliver effective solutions;
  • Maintain clear and up-to-date documentation for data pipelines, infrastructure and workflows;
  • Contribute to the improvement and modernisation of existing data processes and architecture.
Required Skills & Experience:
  • 2+ years of professional experience in data engineering;
  • Strong SQL and Python skills;
  • Hands-on experience with AWS, including S3, Redshift, Glue and Lambda;
  • Hands-on experience with Apache Airflow;
  • Strong understanding of data warehousing concepts and data modelling;
  • Hands-on experience designing, developing and maintaining production data pipelines, with a focus on reliability, monitoring and data quality;
  • Solid understanding of relational and non-relational databases;
  • Familiarity with Git and CI/CD practices, preferably GitLab;
  • Experience developing APIs and data integrations;
  • Kafka and real-time data processing experience is a plus;
  • MS SQL Server and SSIS experience is a plus;
  • Good written and verbal communication skills;
  • Upper-intermediate English or higher.
The company guarantees you the following benefits:
  • A positive workplace atmosphere that creates a culture of collaboration and support, making it a place you'll love working in;
  • Competitive compensation and regular career development reviews;
  • Flexible working hours and remote working options, you'll enjoy the freedom that the company provides;
  • A generous vacation and sick leave policy, allowing you to take time off and enjoy a work-life balance;
  • Financial assistance for professional development, helping you stay ahead of the curve and love your career path;
  • Educational Allowances that give you the opportunity to expand your knowledge and experience;
  • You'll have a monthly allowance for personal activities, giving you the opportunity to pursue your interests and hobbies outside of work;
  • A comprehensive health insurance plan, depending on your current location;
  • Referral program with financial rewards for bringing top talent to the company;
  • Engaging in team-building activities and corporate parties.
Interview process:
  • HR Interview with the Recruiter;
  • Final interview with the team.
If you find this opportunity right for you, don't hesitate to apply or get in touch with us if you have any questions!

Job Specifications:

Role Occupation

Onsite, Remote, Hybrid

Location

Remote Tbilisi 🇬🇪 London 🇬🇧 Varna 🇧🇬 Limassol 🇨🇾 Sofia 🇧🇬

Role Direction

Analytics

Seniority Level

Middle

Recruiter:

Natalia Ivashina

Natalia Ivashina

Executive Recruiter

Contact:

Are you ready for your next challenge?

© 2026 Nextchallenge. All rights reserved.

NEXTCHALLENGE FZCO
Registration number: DSO-FZCO-44204
Address: IFZA Business Park, DDP, 46394-001, Dubai, UAE