Join us to work on exciting BP Mobile projects. BP Mobile is an industry-leading company that develops and publishes mobile-first products using cutting-edge innovations. Its top apps include iScanner, Second Phone Number, and Smart Cleaner. The products constantly hit the charts and push their categories forward. Since the company’s founding, it has grown to 300+ colleagues spread across the globe with a user base of over 500 million people, and continues to grow rapidly as a team. BP Mobile values professionals who share a belief in technology and its ability to empower people!
To work on BP Mobile projects, we’re looking for a Data Engineer passionate about data quality and system performance, someone who is ready to shape architecture and build scalable solutions.
What you will do:
- Develop and maintain the corporate DWH and related databases, including data model design and storage structure optimization
- Build, automate, and support ETL/ELT pipelines using Airflow and SQL/Python
- Integrate and process data from various sources (including cloud and mobile analytics systems)
- Optimize the performance of queries, pipelines, data warehouses, and databases to improve reliability and processing speed
- Support CI/CD processes and code review; contribute to the development of data quality standards and engineering practices
- Languages: English B1 and fluent Russian
What you should have:
- 3+ years of experience as a Data Engineer
- Experience in developing and maintaining corporate DWH and databases
- Strong knowledge of SQL and Procedural SQL, including query optimization
- Experience with cloud data warehouses (Redshift, Snowflake, BigQuery, or similar)
- Proficiency with RDBMS (PostgreSQL, Oracle)
- Experience in data modeling (DWH, OLTP)
- Hands-on expertise in building and orchestrating ETL/ELT pipelines in Airflow
- Proficiency with Git and familiarity with code review and CI/CD practices
Nice to have:
- Knowledge of Kafka or another data streaming platform
- Experience in projects related to mobile application development
What we offer:
- A friendly and supportive team of professionals
- An opportunity to work remotely
- Medical insurance (including dental)
- English courses
- Sports reimbursement program
- Compensation for psychological counseling
- Reimbursement of professional courses and training
- A variety of corporate events and team-building activities
- Paid vacations, sick days, and other benefits
Размещены сведения о перспективном рабочем месте