
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