Senior Data Engineer
2 years ago
We are looking for a skilled Data Engineer to join our BI team, which is responsible for operating large-scale data pipelines, based on integrations with dozens of sources, collecting a rapidly expanding list of data points on how users interact with our games. Using this vast data, we predict a user's value and create analytical reports for other teams to help them make data-driven decisions.
Responsibilities:
Create data pipelines and optimize the performance of existing ones, take part in making decisions on data infrastructure and architecture.
Requirements:
- Vast experience in the development of effective data pipelines;
- Experience in creating data architecture and managing complex data systems;
- Strong database (MPP, RDBMS, columnar) background;
- Good experience in Python programming;
- Expert knowledge of SQL;
- Experience with ETL tools (AirFlow preferred);
- Confident acquaintance with Linux shell/bash;
- Russian language proficiency;
- English language proficiency.
Optional requirements:
- Hands-on experience with PostgreSQL, ClickHouse;
- Experience in the mobile game development industry and/or business intelligence area.
Benefits:
Besides the engaging tasks, support from experienced colleagues, and the opportunity to realize your own ideas, challenge, and drive, we offer:
- High salary with performance bonuses;
- Modern office and equipment;
- Snacks and drinks;
- Attendance of key industry events;
- Medical insurance;
- Sports reimbursement;
- English lessons;
- Relocation package if needed;
- Fast-paced and easy-going environment.
Create Your Profile — Game companies can contact you with their relevant job openings.