Data Engineer
About the role
As a Data Engineer at Babil Games, you will be responsible for designing, building, and maintaining the infrastructure required for optimal extraction, transformation, and loading (ETL) of data from a variety of data sources. You will ensure that our data architecture is robust, scalable, and supports the company's analytics and data science initiatives. Your role will be critical in helping us leverage data to enhance game performance, player experience, and business decision-making.
Responsibilities:
Data Pipeline Development:
- Design, develop, and manage robust and scalable data pipelines for ingesting, processing, and storing large volumes of game data.
- Implement ETL processes to transform raw data into structured and actionable formats for analysis.
Database Management:
- Maintain and optimize our data warehouse infrastructure, ensuring data integrity and performance.
- Collaborate with database administrators to manage and monitor data storage solutions.
Data Integration:
- Integrate data from various internal and external sources, including game servers, user analytics tools, and third-party APIs.
- Ensure seamless data flow across different systems and platforms.
Data Quality and Governance:
- Implement data validation and cleansing techniques to ensure high data quality and reliability.
- Develop and enforce data governance policies to maintain data security, privacy, and compliance.
Collaboration and Support:
- Work closely with data analysts, data scientists, and other stakeholders to understand data requirements and deliver solutions.
- Provide technical support and troubleshooting for data-related issues.
Performance Optimization:
- Monitor and optimize the performance of data pipelines and storage systems to ensure efficient data processing.
- Implement best practices for data indexing, partitioning, and query optimization.
Documentation and Reporting:
- Maintain comprehensive documentation of data architecture, processes, and workflows.
- Generate regular reports on data pipeline performance and data quality metrics.
Innovation and Continuous Improvement:
- Stay updated with the latest trends and technologies in data engineering and implement innovative solutions.
- Identify opportunities for automation and process improvement to enhance data engineering workflows.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Outstanding communication skills (proficient in English)
- Minimum of 3-5 years of experience in data engineering or a similar role.
- Advanced SQL skills with specific experience in Google BigQuery
- Strong Python programming skills with experience in data processing libraries (pandas, numpy, etc.)
- Experience with Firebase Analytics event tracking and implementation
- Proven experience with data pipeline development, ETL processes, and data warehousing concepts
- Experience with or willingness to learn DBT (data build tool) for transformation workflows
- Experience with or willingness to learn Apache Airflow for workflow orchestration
- Strong understanding of dimensional modeling and data warehouse architectural principles
- Knowledge of cloud platforms (e.g., AWS, Google Cloud, Azure) and their data services.
- Experience with data visualization tools (e.g., Tableau, Power BI, Looker Studio)
- Strong analytical and problem-solving skills.
- Detail-oriented with a focus on data quality and accuracy.
- Ability to work in a fast-paced, dynamic environment and manage multiple tasks simultaneously.
- Passion for the gaming industry and enthusiasm for leveraging data to improve player experiences and business outcomes.
Babil Games
was founded in 2012 to elevate the gaming landscape for the Arabic-speaking world, filling a gap with culturally relevant content. Headquartered in Dubai and Amman, and part of Stillfront since 2016, we combine MENA market insights with global expertise to deliver exceptional gaming experiences. Join Babil Games and help shape the future of mobile gaming. Apply now to be part of our dynamic team!
- Department
- Technologies
- Role
- Data Engineer
- Locations
- Amman
- Studios
- Babil Games
About Babil Games
Babil Games was created to elevate the gaming landscape for the Arabic-speaking world. We saw an opportunity to engage with the world’s fastest-growing gaming market, a community eager for content that truly reflects their culture and preferences. As such, we dedicated ourselves to filling this gap with games crafted specifically for our MENA players.
Headquartered in Dubai and Amman, we are deeply embedded in the region we serve. Since our acquisition by Stillfront in 2016, we have been part of an international network of top-tier game developers and publishers. This partnership has enabled us to enhance our offerings with global best practices while staying true to the cultural nuances that make our games resonate with our players.
Today, we are proud to deliver exceptional gaming experiences that bring excitement, engagement, and a strong sense of community to our players. By leveraging our deep MENA market insights and global expertise, we drive growth in this dynamic region.
Data Engineer
Loading application form
Already working at Babil Games?
Let’s recruit together and find your next colleague.