Senior/Lead Data Engineer

RemoteSalary not specified
Barcelona, Spain · Lviv, Ukraine · Poland · Cyprus
Apply Now

Tech Stack

JavaSQLScalaPython

Job Description, Responsibilities & Requirements

Senior/Lead Data Engineer

The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Senior/Lead Data Engineer.

About the Position

We are seeking a Senior/Lead Data Engineer with 4+ years of experience to join our dynamic team. Responsibilities include team management, project support, and innovation in data management processes.

Responsibilities

  • Team Management: Organize and lead a team of data engineers, including task distribution, performance monitoring, mentoring, and the professional development of team members.
  • Project Support: Ensure the effective work of data engineers on various client projects, including problem-solving and timely task completion.
  • Project Evaluation: Conduct evaluations of new outsourcing projects, determine the scope of work, resources, and deadlines, and prepare technical specifications.
  • Innovation and Improvement: Implement new technologies and approaches to improve data management processes, and conduct research and experiments.
  • Developer Reviews: Assess developers’ work, provide feedback, and make recommendations for improvement.
  • Project Reviews: Evaluate and analyze project performance to ensure compliance with quality standards and client requirements.
  • Personal Development Plan (PDP) Development: Develop and implement individual development plans for team members, and support their professional growth.
  • Mentoring Junior Specialists
  • Internship Preparation and Conduct

Requirements

  • Minimum of 4 years of experience as a data engineer or in related positions;
  • Experience in mentoring and leadership on projects or within a company;
  • Deep knowledge in working with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB), big data processing tools (e.g., Spark), and at least 2 cloud platforms from the list (AWS, Azure, Google Cloud);
  • Proficiency in programming languages such as Python, and SQL (optional Java, Scala);
  • Ability to analyze large volumes of data and make informed conclusions;
  • Architectural Experience;
  • Experience with ML Tools.

We Offer

  • Covered vacation period: 20 business days and 5 days off
  • Free English classes
  • Flexible working schedule
  • Truly friendly and supporting atmosphere
  • Working remotely or in one of our offices
  • Medical insurance for employees from Ukraine
  • Legal support

Locations

  • Krakow, Poland
  • Barcelona, Spain
  • Limassol, Cyprus
  • Tampa (FL), USA
  • Lviv, Ukraine

Apply Now

Your dream job awaits you. Apply now!

Attach your CV

Your personal data is processed in accordance with our Privacy Notice.

© 2026 CHI Software. All Rights Reserved.

CHI SoftwareBarcelonaSpainLvivUkrainePolandCyprusJava, SQL, Scala, PythonFull-time Salary not specified

Job Details

Company name:
CHI Software
Location:
Barcelona, Spain · Lviv, Ukraine · Poland · Cyprus
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
2/25/2026
Last checked:
2/25/2026
Posted on the source:
N/A
Apply Now