Data Engineer
عمّان, Jordan
Stillfront
Stillfront is a global gaming company. We develop a wide range of digital games that attract over 50 million people each month.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!
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Airflow APIs Architecture AWS Azure BigQuery Computer Science Data governance Data pipelines Data quality Data visualization Data warehouse Data Warehousing dbt Engineering ETL GCP Google Cloud Looker NumPy Pandas Pipelines Power BI Privacy Python Security SQL Tableau
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.