Senior Data Engineer / Tech Lead (Spark)

New
A
AddeptoData engineering
Workplace type: remote; Country code: PLFull-TimeSenior
Salary21,000 - 28,560 PLN per month
Apply NowOpens the employer's application page

Job Details

Languages
Fluent English (at least C1 level).
Experience
At least 4 years of commercial experience in Data Engineering or Big Data projects
Required Skills
DockerPostgreSQLPythonSQLApache AirflowKubernetesSparkData modeling

Requirements

  • Have at least 4 years of commercial experience in Data Engineering or Big Data projects.
  • Have strong programming skills in Python.
  • Have very good knowledge of SQL.
  • Have strong hands-on experience with Apache Spark and distributed data processing.
  • Have practical experience with workflow orchestration tools, preferably Apache Airflow.
  • Have experience with Apache Iceberg and/or modern lakehouse architectures.
  • Have experience working with Docker and Kubernetes.
  • Understand data modelling, data pipelines, and data processing architectures.
  • Have experience with relational databases and/or query engines such as PostgreSQL or Trino.
  • Have a general understanding of cloud environments and cloud-based data solutions.
  • Be able to own technical solutions and contribute to architectural and technical decisions.
  • Have experience providing technical guidance, knowledge sharing, or mentoring.
  • Have a bachelor’s degree in technical or mathematical studies.
  • Be fluent in English at least at C1 level.

Responsibilities

  • Design, develop, and maintain scalable data pipelines using Python, SQL, Spark, and Airflow.
  • Build and improve data processing solutions based on Apache Iceberg and modern lakehouse architectures.
  • Work with PyArrow, PyIceberg, PostgreSQL, and Trino.
  • Take technical ownership of selected areas and contribute to technical and architectural decisions.
  • Combine hands-on development with technical leadership and knowledge sharing within the team.
  • Build and maintain containerized workloads using Docker and Kubernetes.
  • Ensure data pipelines are scalable, reliable, maintainable, and production-ready.
  • Collaborate with engineers and stakeholders to translate business and technical requirements into solutions.
  • Contribute to code quality, testing, CI/CD, and automation practices.
  • Monitor, troubleshoot, and continuously improve existing data pipelines and platform components.
View Full Description & ApplyYou'll be redirected to the employer's site
21,000 - 28,560 PLN per month
Apply Now