Background

Data Engineer

Hybrid
IT & Data Development

Position

We're looking for a Senior Data Engineer with a strong Python and SQL background who can design reliable data pipelines, work with large-scale data, and make technical decisions independently.

Responsibilities

  • Build and maintain data pipelines and DAG workflows in Airflow
  • Prepare and transform data for analytics and business use cases
  • Work with ClickHouse and MySQL, optimize queries, and analyze query execution plans
  • Integrate with partner services and external data sources via APIs and FTP
  • Design and develop microservices for data processing
  • Work with high-load systems processing terabytes of data
  • Contribute to architecture and propose technical solutions to improve performance and scalability

Requirements

  • 5+ years of professional Python development experience
  • Strong SQL skills and hands-on experience with query optimization
  • Experience with ClickHouse and/or MySQL
  • Experience designing Python frameworks and libraries, as well as profiling and performance optimization
  • Experience developing and working with OLAP systems
  • Hands-on experience with Airflow, Pandas, Kafka and/or RabbitMQ
  • Experience retrieving and processing data via APIs and FTP
  • Experience with Docker and Kubernetes
  • Ability to independently evaluate and choose technical solutions

Benefits

  • The opportunity to work on high-load products processing terabytes of data and serving 100M+ users worldwide
  • Flexible ways of working: remote, hybrid, or from our office
  • A high level of autonomy and the ability to influence technical decisions
  • A fully equipped workspace and all the hardware you need
  • Comprehensive medical insurance, including dental coverage, after the probation period
  • Support for sports, English lessons, and therapy sessions
  • Continuous learning and knowledge sharing within the team
  • Access to our corporate library, team events, workshops, and other internal activities