Summary
A data engineering leader is sought to shape a scalable, reliable data platform for a growing digital business. You will design and maintain data pipelines and cloud data warehouses, ensure data quality and accessibility, and collaborate with Product, Marketing, CRM, Finance, and Engineering stakeholders.
Highlights
Lead the design and evolution of a scalable data platform, building reliable pipelines and cloud data infrastructure that enable data-driven decisions across multiple business functions.
Description
About Us
Shuffle Up is a forward-thinking online gaming B2C and B2B company delivering transformational solutions and exceptional user experiences.
We pride ourselves on agility, collaboration, and a commitment to delivery.
We are looking for a Data Engineering Lead to join our growing team.
This role is key in shaping our data platform, enabling data-driven decision making across the business, and ensuring our data infrastructure remains scalable, reliable, and efficient.
About the role
As our Data Engineering Lead, you'll play a pivotal role in designing, developing, and maintaining the data platform that powers our business.
You will be responsible for building scalable data pipelines, managing our cloud-based data warehouse, and ensuring data is accessible, accurate, and reliable for stakeholders across the organisation.
You will work closely with Product, Marketing, CRM, Finance, and Engineering teams to deliver high-quality data solutions that support business growth.
This role requires strong technical expertise, a passion for solving complex data challenges, and the ability to take ownership of our data architecture and engineering standards.
Key Responsibilities
Design, build, and maintain data pipelines using Airflow for orchestrationDevelop and maintain data models and transformations in dbtOwn data warehousing architecture in BigQuery, including performance, cost, and schema designWrite production-quality Python for ETL/ELT, tooling, and automationDeploy and manage workloads using Kubernetes and GCPMonitor pipeline health and system performance using GrafanaPartner with analytics, product, and engineering stakeholders to understand data needs and translate them into reliable pipelinesTroubleshoot and resolve data quality issues and pipeline failuresContribute to technical decisions on data architecture and tooling
Qualifications:
Experience:
5+ years of experience in data engineeringStrong hands-on experience with dbt, Airflow, and BigQuery - these are core to the roleSolid Python skills for building and maintaining data pipelinesExperience with GCP and KubernetesFamiliarity with monitoring/observability tools (e.g.
Grafana)A track record of taking ownership of systems end-to-endExperience with streaming technologies such as Kafka and Flink is a plusExcellent communication skills with the ability to collaborate across technical and non-technical teams.Ability to thrive in a fast-paced, international environment.
Skills
Analytical and problem-solving skills, with the ability to translate business needs into technical solutions.Strong communication and interpersonal skills, with experience in stakeholder management and cross-functional collaboration.Ability to prioritize features and enhancements based on business value and customer impact.