L

LiveScore Group

Real-time sports scores and betting brands

Lead Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UK

About the Job

Requirements

  • Proven, in-depth experience as a senior or lead data engineer, with hands-on contributions designing, building, and optimizing complex, large-scale data pipelines and ETL/ELT processes.
  • Strong practical experience with enterprise data warehousing concepts, principles, and implementation, including designing and applying a single integrated data model for analytical purposes.
  • Hands-on experience with cloud-native data services and infrastructure on at least one major cloud provider, such as AWS, GCP, or Azure.
  • Ability to identify, propose, and implement technical solutions that produce significant cost savings in data processing, storage, and infrastructure in a large-scale data environment.
  • Expert proficiency in software development methodologies such as Agile and Scrum, version control with Git, CI/CD pipelines, automated testing, and software engineering best practices.
  • Exceptional coding skills in at least one relevant programming language, such as Python, Scala, Java, JavaScript, or C/C++, with a focus on clean, efficient, maintainable code.
  • Extensive experience with relational databases such as PostgreSQL and MySQL, NoSQL databases such as MongoDB and Cassandra, and analytical data warehouses such as Snowflake, Redshift, and BigQuery.
  • Solid understanding of data architecture patterns such as Data Mesh, Data Lakehouse, and Lambda/Kappa architectures, distributed systems, and their practical application.
  • Practical experience developing and maintaining robust, auditable data solutions for regulatory reporting, particularly in gaming or other highly regulated industries.
  • Fluency in AI prompting and awareness of emerging AI technologies.
  • Ability to guide, inspire, and technically mentor junior and mid-level engineers, break down complex problems, provide clear direction, and foster learning and adherence to best practices.

Responsibilities

  • Act as a primary technical point of contact and subject matter expert for specific data engineering projects or domains, guiding team members through complex technical challenges and promoting innovative solutions.
  • Design, develop, test, and deploy scalable, reliable, fault-tolerant data pipelines and ETL/ELT processes, including data ingestion from diverse sources, transformation, and loading into data warehouses, data lakes, and other data stores.
  • Work with Data Architects to translate architectural blueprints and standards into concrete implementations and align new data components with the overall data strategy and infrastructure requirements.
  • Manage and coach junior and mid-level data engineers, provide constructive feedback, share technical knowledge, and support their development in coding, data modeling, and data engineering best practices.
  • Contribute hands-on to coding, data modeling, infrastructure-as-code development, and platform configuration, leading by example and ensuring high-quality output.
  • Take responsibility for data quality, integrity, and performance in assigned domains or projects by implementing monitoring, validation, and optimization strategies.
  • Identify and implement technical optimizations for data processing, storage, and infrastructure utilization to improve efficiency, reduce operational costs, and enhance system performance.
  • Lead and participate in code reviews, promoting engineering best practices, coding standards, and architectural patterns to maintain code quality and system stability.
  • Diagnose and troubleshoot complex data-related issues, incidents, and performance bottlenecks, and provide effective solutions.
  • Collaborate with engineering teams, product managers, data scientists, and business stakeholders to understand data requirements, integrate solutions, and provide technical insights.
  • Manage two Data Engineers by supporting their professional development through coaching, objective setting, and regular performance discussions.
  • Plan, prioritize, and oversee workload and delivery to ensure each team member is set up for success.

About the Company

LiveScore Group

Real-time sports scores and betting brands

LiveScore Group provides sports content and betting services through three brands: LiveScore (real-time sports scores and free-to-air live streams), LiveScore Bet, and Virgin Bet (sportsbook betting). Its product works by delivering real-time score updates and streams to a global audience, while offering online betting options through its sportsbooks. The company differentiates itself by combining live sports feeds with betting platforms under a private ownership structure and pursuing rapid international expansion across major cities, focusing on accessible real-time sports content, trusted betting options, and a diversified revenue model driven by advertising, subscriptions, and betting transactions. The goal is to solidify a global presence in sports data and gaming, grow its user base, and expand its geographic footprint.

Company size
501-1,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$66M
Headquarters
London, United Kingdom
Founded
1998

Recently Posted Jobs

Explore more opportunities at LiveScore Group

See more jobs