Senior Data Engineer
Games Global is expanding its senior data engineering capability and is hiring a Senior Data Engineer to lead the design, build, and operation of data pipelines and platform capabilities. This role supports analytics, billing, experimentation, AI/ML workloads, and commercial reporting across the organisation.
This is a hands-on, ownership-focused position within a modern cloud-native data platform. The successful candidate will take end-to-end responsibility for one or more domains, set technical direction, and raise the bar for engineering quality. In addition to delivery work, the role involves mentoring junior engineers and acting as a partner to analytics, platform, and product stakeholders.
- Owning the design, development, and long-term operation of ELT pipelines and curated data products across one or more domains.
- Setting the modelling approach across staging, intermediate, and mart layers in Snowflake, and ensuring reusable, well-tested patterns are followed by the team.
- Leading the ingestion and exposure of new data sources for major products, features, and business initiatives, from discovery through to production.
- Defining and evolving data quality, monitoring, and observability standards used across the team.
- Driving cost efficiency, query performance, and storage optimisation within Snowflake, including warehouse strategy, clustering, and access patterns.
- Owning schema evolution, data lineage, and documentation for your domain, and setting the expectation for how these are handled across the platform.
- Contributing to platform standards, tooling, and architectural direction alongside Lead Engineers and the Platform team.
- Leading production support for your domain, including on-call rotation, incident response, and postmortems.
- Mentoring Level 1 and Level 2 engineers through code review, pairing, and technical guidance, and supporting their growth.
- Partnering with Analytics Engineers, Data Analysts, Data Scientists, AI/ML Engineers, Platform Engineers, and Software Engineers to shape and deliver end-to-end data solutions.
- Championing automation and AI-assisted development techniques to improve pipeline quality, documentation, and delivery speed.
- Continuously evaluating modern data and AI-driven approaches, and influencing which ones the company invests in.
- Owning one or more systems or domains end-to-end, including their long-term technical health.
- Setting and enforcing quality standards within your area and contributing to platform-wide standards.
- Demonstrating strong technical depth and acting as a go-to person on the core stack.
- Collaborating effectively across multiple engineering and data disciplines, and influencing direction outside your immediate team.
- Exercising sound judgement on trade-offs between quality, delivery speed, and cost, and communicating those trade-offs clearly.
- Continuously developing your own skills and championing the adoption of modern tooling and techniques.
- 5+ years experience in data engineering, with a track record of owning production systems end-to-end (required)
- Deep SQL and strong Python experience, with the ability to design as well as build data pipelines (required)
- Substantial hands-on experience with Snowflake, including query profiling, warehouse strategy, RBAC, cost management, clustering, and performance tuning (required)
- Advanced dbt experience, including custom macros, packages, incremental strategies, testing frameworks, and multi-project or mesh patterns (required)
- Solid experience with cloud platforms, particularly AWS (and/or Azure), including core services such as S3, Lambda, IAM, and networking fundamentals (required)
- Fluency within a mature SDLC, including Infrastructure as Code (Terraform), CI/CD pipelines, and Git-based collaboration (required)
- Experience with data orchestration tools (Openflow or similar) at a design and standards-setting level (required)
- Demonstrated experience designing and operating data quality, observability, and monitoring frameworks in production (required)
- Track record of mentoring engineers and raising the technical standard of a team (required)
- Ability to lead technical discussions with engineering, analytics, and business stakeholders and translate ambiguity into a plan (required)
- Experience leading a migration or modernisation initiative from a legacy platform onto a modern cloud data stack (nice-to-have)
- Experience designing platform-level patterns (data contracts, shared macros/packages, reference architectures) (nice-to-have)
- Familiarity with analytics, experimentation, or AI/ML data workloads operating at scale (nice-to-have)
- Exposure to regulated data domains (iGaming, financial services, healthcare) and their compliance requirements (nice-to-have)
- Contributions to open-source tooling, technical writing, conference talks, or internal engineering communities (nice-to-have)
Games Global is a business-to-business supplier of online casino games and content, headquartered in Douglas, Isle of Man. Established in 2021, it acquired Microgaming's iGaming portfolio and Quickfire distribution business in 2022, giving it one of the largest slot-game catalogues in the industry - thousands of titles distributed to hundreds of operators. The company aggregates content from its own studios and a network of independent developers, supplying regulated markets worldwide. It was founded by former IGT and Lottomatica executive Walter Bugno.
