Malta | Full-time | On-site
About the Role
We are looking for a highly skilled BI Engineer to join our growing team in Malta. This is a hands-on position focused on building and maintaining scalable data solutions for the iGaming and Casino industry. The ideal candidate has a strong background in software development or data engineering and has transitioned into analytics, bringing both technical depth and analytical insight.
You will be responsible for designing, developing, and maintaining ETL/ELT pipelines, working with large datasets, and ensuring that stakeholders across the business have reliable access to high-quality data.
Key Responsibilities
* Design, build, and optimize ETL/ELT pipelines to process structured and unstructured data.
* Integrate data from multiple sources (APIs, flat files, SFTP, relational databases).
* Work with Snowflake for data warehousing and apply dbt for data modeling.
* Collaborate with product, analytics, and business teams to deliver actionable insights.
* Maintain and improve orchestration workflows (Airflow, GitHub Actions, etc.).
* Ensure data quality, accuracy, and governance in a multi-tenant environment.
* Handle unstructured or inconsistent vendor data and support partner onboarding.
* Stay ahead of industry best practices, contributing to the continuous improvement of BI processes.
Core Requirements
* 2–5 years of experience in data engineering or BI engineering.
* Strong proficiency in Python and SQL.
* Hands-on experience with Snowflake.
* Practical experience with AWS cloud services (S3, Lambda, etc.).
* Familiarity with orchestration tools (Airflow, GitHub Actions).
* Solid experience working with iGaming / Casino industry data.
* Proven track record in integrating data from diverse sources.
* Experience with dbt for building robust data models.
Nice to Have
* Experience with Spark / PySpark.
* Familiarity with CI/CD practices for data workflows.
* Exposure to data observability tools (e.g., Monte Carlo, Elementary).
* Knowledge of streaming data pipelines (Kafka, Kinesis).
* Understanding of data governance and security (role-based access, secure data segregation).
What We're Looking For
* Strong problem-solving skills and ability to thrive in a fast-paced environment.
* A technical professional with a developer background who has moved into data and analytics.
* Passion for working with data in the gambling / iGaming sector.
* Self-motivated, detail-oriented, and a strong team player.
If you are excited to design and scale BI solutions in a dynamic industry, we'd love to hear from you