Senior Data Engineer

Senior Data Engineer

Full-Time 72000 - 84000 £ / year (est.) Home office (partial)
G

At a Glance

  • Tasks: Lead the development of a cutting-edge data platform in the iGaming industry.
  • Company: Gamingtec is an innovative leader in the iGaming sector, focused on advanced data solutions.
  • Benefits: Enjoy competitive salary, remote-friendly work, flexible hours, and continuous learning opportunities.
  • Why this job: Shape the future of data architecture while tackling exciting technical challenges in a fast-paced environment.
  • Qualifications: 5+ years in data engineering, strong SQL skills, and experience with AWS and data transformation tools.
  • Other info: Join a collaborative team that values innovation and offers mentorship opportunities.

The predicted salary is between 72000 - 84000 £ per year.

As a Senior Data Engineer, you will be responsible for architecting, implementing, and leading the development of our next-generation data platform. You will work across multiple workstreams to establish the standardised data integration framework, implement our core iGaming data model, and build efficient transformation processes that will form the foundation of our advanced analytics and recommendation engine.

Key Responsibilities

  • Design and implement efficient data pipelines for batch, streaming, and real-time data processing.
  • Build and maintain ETL/ELT processes using dbt, AWS services, and other modern data tools.
  • Develop connectors for various iGaming platforms and data sources.
  • Implement streaming data processing for real-time events using Kafka and related technologies.
  • Create data validation processes to ensure data quality and integrity.
  • Optimise pipeline performance and resource utilisation.

Data Modeling & Transformation

  • Implement dimensional data models following best practices and team standards.
  • Develop standardised transformations for iGaming data domains (player data, gameplay, financials).
  • Create reusable transformation components and testing frameworks in dbt.
  • Design efficient schema structures optimised for analytical workloads.
  • Implement incremental processing strategies for high-volume data.
  • Document data models and transformations thoroughly.

Data Quality & Governance

  • Implement comprehensive data quality validation at ingestion and transformation stages.
  • Develop automated data quality checks and monitoring solutions.
  • Build reconciliation processes to ensure data consistency across systems.
  • Implement data lineage tracking for key data elements.
  • Support data governance initiatives by implementing metadata management.
  • Create data quality metrics and dashboards for continuous monitoring.

Infrastructure & DevOps

  • Implement infrastructure-as-code for data platform components.
  • Build CI/CD pipelines for data transformation code and infrastructure.
  • Configure and optimise database resources for performance and cost.
  • Implement proper security controls and multi-tenant isolation.
  • Contribute to monitoring and observability solutions.
  • Troubleshoot and resolve complex data infrastructure issues.

Client Implementation Support

  • Adapt standard pipelines for client-specific requirements.
  • Assist with data migration and integration for new clients.
  • Support UAT and validation of client implementations.
  • Develop and document client-specific data transformations.
  • Help optimise client-specific performance issues.
  • Support production deployments and provide technical guidance.

Required Qualifications

Technical Skills

  • 5+ years of experience in data engineering roles.
  • Strong proficiency with SQL and data modelling concepts.
  • Experience with dbt or similar transformation frameworks.
  • Hands-on experience with AWS data services (Redshift, S3, Glue, Lambda).
  • Proficiency with Python for data processing and pipeline development.
  • Experience with workflow orchestration tools like Airflow or similar.
  • Knowledge of streaming data technologies such as Kafka.
  • Familiarity with infrastructure-as-code tools (Terraform, CloudFormation).
  • Experience with version control systems (Git) and CI/CD practices.
  • Understanding of data quality best practices and implementation.

Domain Knowledge

  • Experience working with high-volume data pipelines.
  • Understanding of dimensional modelling for analytics.
  • Familiarity with multi-tenant data architecture.
  • Experience with real-time data processing.
  • Knowledge of data governance principles.
  • Experience with clickstream or event data is a plus.
  • Familiarity with iGaming or similar transactional platforms is a plus.

Professional Skills

  • Strong analytical and problem-solving abilities.
  • Excellent communication skills with both technical and non-technical stakeholders.
  • Ability to work effectively in an agile, collaborative environment.
  • Keen attention to detail and commitment to code quality.
  • Self-motivated with the ability to work independently when needed.
  • Willingness to mentor junior team members.
  • Experience working in cross-functional teams.

What We Offer

  • Opportunity to shape the architecture of a cutting-edge data platform in the iGaming industry.
  • Competitive salary and benefits package.
  • Collaborative, innovative work environment with the latest tools and technologies.
  • Professional growth opportunities and continuous learning.
  • Remote-friendly work arrangements with flexible hours.

If you're passionate about building innovative data platforms that drive real business value and are excited about tackling complex technical challenges in a fast-growing industry, we want to hear from you!

Senior Data Engineer employer: Gamingtec

At Gamingtec, we pride ourselves on being an exceptional employer, offering a dynamic and collaborative work environment where innovation thrives. As a Senior Data Engineer, you'll have the opportunity to shape cutting-edge data architecture in the iGaming industry while enjoying competitive salaries, flexible remote work arrangements, and continuous professional growth. Join us in Tottenham, where your contributions will drive real business value and be part of a team that values creativity and technical excellence.
G

Contact Detail:

Gamingtec Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as AWS services and dbt. Having hands-on experience with these tools will not only boost your confidence but also demonstrate your readiness for the role.

✨Tip Number 2

Network with current or former employees of Gamingtec on platforms like LinkedIn. Engaging in conversations about their experiences can provide you with valuable insights into the company culture and expectations, which can be a great advantage during interviews.

✨Tip Number 3

Prepare to discuss your previous projects that align with the responsibilities listed in the job description. Be ready to explain how you've designed data pipelines or implemented data quality checks, as this will showcase your relevant experience effectively.

✨Tip Number 4

Stay updated on the latest trends in data engineering and iGaming. Being knowledgeable about industry advancements can help you stand out in discussions and show your passion for the field, making you a more attractive candidate.

We think you need these skills to ace Senior Data Engineer

Data Pipeline Design
ETL/ELT Processes
SQL Proficiency
Data Modelling Concepts
dbt Framework Experience
AWS Data Services (Redshift, S3, Glue, Lambda)
Python for Data Processing
Workflow Orchestration (Airflow)
Streaming Data Technologies (Kafka)
Infrastructure-as-Code (Terraform, CloudFormation)
Version Control Systems (Git)
CI/CD Practices
Data Quality Best Practices
Dimensional Modelling for Analytics
Real-Time Data Processing
Data Governance Principles
Analytical Skills
Problem-Solving Abilities
Excellent Communication Skills
Attention to Detail
Mentoring Junior Team Members

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in data engineering, particularly with SQL, AWS services, and data modelling. Use keywords from the job description to demonstrate that you meet the qualifications.

Craft a Compelling Cover Letter: In your cover letter, express your passion for data engineering and the iGaming industry. Mention specific projects or experiences that align with the responsibilities outlined in the job description, such as building ETL processes or implementing data quality checks.

Showcase Technical Skills: Clearly list your technical skills related to the role, such as proficiency in Python, experience with dbt, and knowledge of streaming technologies like Kafka. Provide examples of how you've applied these skills in previous roles.

Highlight Problem-Solving Abilities: Include examples of how you've tackled complex data challenges in past positions. This could involve optimising data pipelines or ensuring data integrity. Demonstrating your analytical skills will make your application stand out.

How to prepare for a job interview at Gamingtec

✨Showcase Your Technical Skills

As a Senior Data Engineer, you'll need to demonstrate your proficiency in SQL, data modelling, and tools like dbt and AWS. Be prepared to discuss specific projects where you've successfully implemented these technologies.

✨Understand the iGaming Domain

Familiarity with the iGaming industry can set you apart. Research common data challenges in this sector and be ready to discuss how your experience aligns with their needs, especially regarding high-volume data pipelines.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your analytical and problem-solving abilities. Practice explaining your thought process clearly, as communication with both technical and non-technical stakeholders is crucial.

✨Demonstrate Collaboration Skills

Highlight your experience working in cross-functional teams and mentoring junior members. Gamingtec values collaboration, so share examples of how you've contributed to team success in previous roles.

Senior Data Engineer
Gamingtec
G
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>