Unlock Full Resume Report

New offer - be the first one to apply!

September 2, 2026

Tech Lead (Data Engineer)

Senior • Remote

Warsaw, Poland

Description

Join a high-energy team building and evolving scalable data platforms and modern cloud-based solutions. This hands-on technical leadership role owns data architecture, engineering standards, and platform development, working with cross-functional teams to deliver reliable data solutions, support AI-driven initiatives, and continuously improve data capabilities.

Responsibilities

  • Design, develop, and maintain scalable data pipelines supporting reliable and efficient data processing.
  • Build and improve data storage and processing solutions, ensuring availability, consistency, and security.
  • Work hands-on with cloud-based data infrastructure and optimize solutions for performance and cost efficiency.
  • Develop and maintain ETL/ELT workflows and data models supporting various business needs.
  • Collaborate with Data Scientists, Analysts, Software Engineers, and other technical stakeholders to enable data-driven solutions.
  • Implement and promote software development best practices, including testing, monitoring, deployment, and code quality.
  • Contribute to AI-driven initiatives by preparing, integrating, and enabling access to data resources.
  • Troubleshoot and resolve issues across data pipelines, processing systems, and storage layers.
  • Act as the technical owner of core data platform components and drive their evolution.
  • Define and communicate architectural decisions, technical standards, and engineering patterns.
  • Review designs and code to ensure scalability, maintainability, and alignment with best practices.
  • Provide technical guidance and mentorship to Data Engineers.
  • Collaborate with product and business stakeholders to translate requirements into effective technical solutions.
  • Support technical planning, estimation, and delivery coordination across data engineering initiatives.

Requirements

  • Proven experience as a Data Engineer with a strong hands-on engineering background.
  • Experience designing and implementing data architectures and end-to-end technical solutions.
  • Strong programming skills in Python or another modern programming language.
  • Advanced knowledge of AWS cloud services, including S3, Glue, Lambda, DynamoDB, and Athena.
  • Solid understanding of SQL and NoSQL databases, including schema design, optimization, and query performance.
  • Hands-on experience building and maintaining batch and/or streaming data processing pipelines.
  • Strong knowledge of ETL/ELT processes, data modeling, and storage formats.
  • Understanding of software engineering best practices, including version control, CI/CD, and automated testing.
  • Experience making architectural decisions and communicating technical trade-offs.
  • Experience leading, mentoring, or guiding engineers in a hands-on technical role.
  • Strong ownership mindset and ability to drive initiatives from concept to production.
  • Experience working in Agile environments.
  • Good command of English at B2+ level or higher.

Nice to have

  • Experience with Airflow, Step Functions, or Prefect.
  • Knowledge of Spark or Hadoop.
  • Experience with data governance, security, and compliance practices.
  • Experience with content-centric data, metadata, publishing workflows, or content management systems.
  • Experience building shared data platforms used by multiple teams or domains.
  • Knowledge of cloud cost optimization strategies.
  • Engineering Manager or people leadership experience.
  • Familiarity with Generative AI technologies and AI-driven data solutions.

Similar jobs you might like