7 days ago

Senior Data Engineer

GC Limited

Hybrid
Full Time
£85,000
Hybrid

Job Overview

Job TitleSenior Data Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary£85,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Role Overview: Senior Data Engineer at GC Limited

As a Senior Data Engineer at GC Limited, you will be instrumental in designing, building, and maintaining the robust data infrastructure that powers analytics, reporting, and critical decision-making across the fast-growing brands supported by GC Limited. This role is perfect for a detail-oriented professional who thrives close to the business, prioritizes clean and reliable data, and excels at building scalable solutions in dynamic, high-growth environments. You will engage in close collaboration with Product, Marketing, CRM, Trading, and Leadership teams, treating data as a strategic asset to ensure clarity, reliability, and confident business scaling.

Key Responsibilities

Your core responsibilities will include:

  • Data Infrastructure & Pipelines: Design, build, and maintain scalable and reliable data pipelines and ETL/ELT processes. Integrate data from various sources including product, marketing, payments, CRM, and third-party platforms. Ensure data accuracy, availability, and consistency across all systems.
  • Data Warehousing & Modeling: Develop and maintain data warehouses and data models specifically optimized for analytics and reporting. Apply industry best practices for schema design, performance, and scalability, supporting BI, analytics, and reporting use cases across diverse teams.
  • Quality, Reliability & Governance: Implement comprehensive data validation, monitoring, and quality checks. Proactively identify and resolve data inconsistencies or pipeline failures. Ensure strict adherence to appropriate data security, access controls, and governance standards.
  • Collaboration & Enablement: Work closely with analysts, data scientists, and business stakeholders to deeply understand data requirements. Facilitate self-service analytics by improving data accessibility and providing thorough documentation. Support ad-hoc data requests and business-critical analyses as needed.
  • Optimisation & Continuous Improvement: Continuously optimize pipeline performance, reliability, and cost efficiency. Stay abreast of modern data engineering tools and best practices, contributing actively to the evolution of the data architecture as the business scales.

Key Competencies, Experience & Tech Stack

We are seeking a candidate with:

  • Strong hands-on experience as a Senior Data Engineer building reliable production data systems.
  • 4+ years of experience designing and operating data pipelines (ETL/ELT).
  • Exceptional SQL skills for analytical databases (e.g., ClickHouse, BigQuery, Snowflake).
  • Solid Python proficiency; Django/Celery experience is a valuable plus.
  • Hands-on experience with event streaming platforms such as Kafka.
  • Strong understanding of data modeling principles for analytics and reporting.
  • Comfortable operating within major cloud environments (AWS, GCP, or Azure).
  • Experience in iGaming/gaming, fintech, or other high-volume transactional systems is a significant advantage.

Our Tech Stack includes: Python (Django, Celery), ClickHouse, Kafka, PostgreSQL, Redis, Docker, Kubernetes, GitLab CI/CD.

Who We’re Looking For

The ideal Senior Data Engineer will be someone who:

  • Is meticulously detail-oriented and takes full ownership of data quality.
  • Builds scalable, reliable solutions rather than resorting to quick fixes.
  • Thrives in fast-paced, evolving environments with a proactive mindset.
  • Communicates effectively and clearly with both technical and non-technical stakeholders.
  • Takes ultimate responsibility for outcomes and the long-term health of systems.

What We Offer

Joining GC Limited means:

  • The unique opportunity to build and scale data foundations for global gaming brands.
  • A high-performance culture founded on ownership, accountability, and execution.
  • Competitive compensation that truly reflects your experience and impact.
  • Exposure to complex, real-world data challenges at an impressive scale.
  • Availability to collaborate with US-based teams and time zones is a plus, indicating a flexible and globally connected environment.

Join GC Limited and help us power smarter decisions through data – where reliability, speed, and impact are paramount.

Key skills/competency

  • Data Engineering
  • ETL/ELT
  • SQL
  • Python
  • Kafka
  • Data Modeling
  • Cloud Platforms (AWS/GCP/Azure)
  • Data Pipelines
  • Data Warehousing
  • Kubernetes/Docker

Tags:

Senior Data Engineer
Data Pipelines
ETL
ELT
Data Modeling
Data Warehousing
Data Governance
Performance Optimization
Analytics
Reporting
Scalable Systems
Python
SQL
Kafka
ClickHouse
PostgreSQL
Docker
Kubernetes
AWS
GCP
Azure
GitLab CI/CD

Share Job:

How to Get Hired at GC Limited

  • Research GC Limited's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor. Understand their focus on data as a strategic asset and high-performance environment.
  • Tailor your resume for data engineering: Highlight your 4+ years of experience with ETL/ELT pipelines, strong SQL and Python skills, and experience with Kafka, cloud platforms, and data modeling. Quantify your achievements in building scalable and reliable data systems.
  • Showcase relevant tech stack expertise: Emphasize your hands-on experience with technologies like ClickHouse, PostgreSQL, Docker, and Kubernetes. If you have iGaming or high-volume transactional system experience, make it prominent.
  • Prepare for technical challenges: Expect in-depth questions on data warehousing, pipeline optimization, and troubleshooting data inconsistencies. Be ready to discuss specific projects where you solved complex data challenges.
  • Demonstrate collaboration and ownership: Be prepared to discuss how you communicate with technical and non-technical stakeholders and examples of taking responsibility for system health and data quality.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background