Ті Джей Хелперс Україна

We are looking for a Senior Data Engineer to design and build scalable data platforms that process large volumes of data for analytics, reporting, and business-critical applications.

You will work with distributed data processing systems, cloud infrastructure, streaming platforms, and modern data pipelines. We are looking for an engineer who can independently own production solutions and solve complex performance and architecture challenges.

 

Mandatory Skills

Programming & Data Processing

  • Strong Python development skills
  • Advanced SQL (complex queries, optimization, execution plans)
  • Strong commercial experience with Apache Spark / PySpark
  • Experience optimizing Spark jobs (partitioning, shuffle, joins, skew handling)

Data Engineering

  • Experience building production-grade ETL / ELT pipelines
  • Strong experience with Apache Airflow
  • Strong hands-on experience with Apache Kafka
  • Understanding of batch and streaming data processing architectures

Infrastructure & Storage

  • Experience with relational databases (PostgreSQL, MySQL or similar)
  • Data modeling and query optimization
  • Hands-on experience with at least one cloud platform (AWS, Azure or GCP)
  • Experience working with Docker, Linux, Git, and basic CI/CD pipelines

Desired Skills

  • Databricks, Snowflake or similar cloud data platforms
  • Kubernetes
  • CDC pipelines (Debezium or similar)
  • Modern analytical/storage systems (ClickHouse, Trino, Iceberg, Delta Lake)
  • Monitoring tools (Grafana, Prometheus)

 

Responsibilities

  • Build scalable batch and streaming data pipelines
  • Develop and optimize Spark/PySpark data processing jobs
  • Build Kafka-based ingestion and event-driven pipelines
  • Design and maintain Airflow orchestration workflows
  • Optimize SQL queries and improve pipeline performance
  • Investigate production issues and improve system reliability
  • Participate in architecture and technical design discussions

 

Senior-Level Expectations

  • Independently design scalable data pipelines
  • Debug and optimize distributed production systems
  • Solve performance bottlenecks in Spark and SQL workloads
  • Make technical decisions with minimal supervision
  • Take ownership of production solutions end-to-end

 

Soft Skills

  • Strong problem-solving skills
  • Ownership and accountability
  • Ability to work independently
  • Good communication and collaboration skills
  • Proactive engineering mindset

Required skills experience

Data Engineering 5 years
Python 5 years
ETL/ELT 5 years
Spark 5 years
Kafka 5 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 22 June
22 views
·
4 applications
To apply for this and other jobs on Djinni login or signup.
Loading...