Data Engineer Team Lead

Sportingtech

Lisboa

Remote

EUR 60,000 - 90,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sportingtech is seeking a Data Engineer Team Lead to steer the data development lifecycle, supervise a growing team, and ensure timely delivery of data initiatives. You will maintain and enhance a Spark-based ETL platform, Kafka messaging, and a PostgreSQL data warehouse while aligning with SDLC and CI/CD practices.

Collaboration with cross-functional teams and a focus on data quality are essential. Exposure to iGaming or regulated environments, and strong English communication are required for

Qualifications

  • Fluent in English, both written and spoken.
  • Proven experience leading data teams and mentoring engineers.
  • Strong background in building and operating data pipelines in production.
  • Experience designing and consuming RESTful APIs.
  • Proficient with Unix/Linux and shell scripting.
  • Demonstrated proactive, results-oriented leadership.
  • Ability to operate in regulated iGaming or similar environments.

Responsibilities

  • Lead a team of Data Engineers and BI professionals, focusing on delivery and performance.
  • Maintain and evolve Spark-based ETL, Kafka pipelines, and PostgreSQL data warehouse.
  • Collaborate with project management, product, and architecture.
  • Develop reports/dashboards in Power BI with BI Developers.
  • Oversee data quality, observability, and incident response across data platforms.
  • Coordinate data integration strategies with cross-functional teams.

Skills

English fluency
Leadership & mentoring
Data pipeline design
RESTful APIs
Unix/Linux scripting
Proactive problem solving
Incident response
Regulated environment experience

Tools

Spark
Hadoop
HBase
Hive
Kafka
Storm
GitLab/Git
PostgreSQL
Power BI
Grafana
AWS (S3)

Job description

The Data Engineer Team Lead is responsible for overseeing the data development lifecycle. This may include attending meetings and taking minutes, receiving project documents, compiling knowledge bases, keeping project deadlines, growing the team and managing the performance of every individual in it.

Where you fit in

Data Engineer Team Lead function will be responsible for leading the team that collects, stores, processes, and analyzes data sets. They will be responsible for the team, for project activities and delivery, and cooperating with project management, product, and Architecture.

The impact you will have
  • Maintain and evolve the existing Data Platform (Spark-based ETL pipelines, Kafka messaging, PostgreSQL DWH) and be a key player in designing and implementing the next-generation Data Lake / event-driven Data Warehouse architecture.
  • Align with the company’s software engineering policies including SDLC, CI/CD processes, database structures, monitoring, and logging standards.
  • Monitor and improve data quality across all operator data sets, ensuring reliability for regulatory reporting and BI consumption.
  • Recommend and implement improvements to data reliability, pipeline observability, and incident response processes for the data infrastructure.
  • Develop and maintain reports and dashboards (Power BI) in collaboration with BI Developers and Data Analysts.
  • Upskill and grow a team of Data Engineers and BI professionals; manage performance and career development of everyone.
  • Audit and maintain current Data platform for improvements
  • Coordinate with cross-functional teams (Sportsbook, Casino, Payments, Platform) and business stakeholders on data integration strategies and shared data contracts.
What we’re looking for
  • Excellent level of English language, written and verbal
  • Experience in open-source data technologies (Spark, Hadoop, HBase, Hive, Kafka, Storm etc.)
  • SQL and NoSQL technologies, experience with data modelling and DWH design
  • Experience with Version Control Systems (GitLab/Git)
  • Strong object-oriented design and development skills (Scala)
  • Enjoy improving & optimizing software and using new technologies
  • Unix/Linux and shell scripting proficiency
  • Experience managing data pipelines in production with monitoring, alerting, and incident response
  • Proactive thinking, result-oriented approach, and proven ability to lead and mentor engineers
  • Experience designing and consuming RESTful APIs
  • Solid understanding of database paradigms — columnar, distributed, and row-based

Knowledge of event-driven / streaming architectures (Kafka Streams, Flink, or equivalent)

Experience managing and migrating legacy data systems

AWS knowledge and experience (S3, CloudFront, or related services)

Familiarity with BI/reporting tools (Power BI, Grafana)

Experience in the iGaming / betting industry or other regulated environments

Experience with multi-tenancy architecture

We are Sportingtech

Sportingtech is a multi-award-winning provider of turnkey betting and gaming solutions designed for regulated and emerging markets around the world. With offices in Malta, Bulgaria, London, Brazil and Portugal, our iGaming platform offers everything covering sportsbook and casino via a modular system and intuitive back office for a fully omni-channel solution. Our unparalleled ability to cater for local-market customisation and operator preferences provides players with an optimal betting experience, resulting in proven growth for our rapidly expanding customer base

Sportingtech is an equal opportunity employer. We value diversity and are committed to providing a work environment of mutual respect to everyone without regard to race, colour, religion, national origin, age, gender identity or expression, or any other characteristic protected by applicable laws, regulations and ordinances. By applying for a role at Sportingtech, you acknowledge and agree to the terms of our Candidates and Employees Privacy Policy. Please read this policy carefully to understand how we handle your personal data.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Team Lead (Engineering)
Team Lead (Engineering)

Sportingtech • Portugal

Remote
EUR 60,000 - 90,000
Data Platform Lead: Spark, Kafka & Data Excellence
Data Platform Lead: Spark, Kafka & Data Excellence

Sportingtech • Lisboa

Remote
EUR 60,000 - 90,000
Data Analytics Engineer
Data Analytics Engineer

TBS - Tech & Beyond Solutions Lda • Matosinhos

On-site
EUR 32,000 - 52,000
Multicultural environment
Career development opportunities
Modern office
+1
Backend Engineer - Sports Trading
Backend Engineer - Sports Trading

55 Tech • Lisboa

Hybrid
EUR 55,000 - 85,000
Senior Data Engineer
Senior Data Engineer

Kaizen Gaming • Lisboa

On-site
EUR 45,000 - 70,000
Data engineer in iGaming
Data engineer in iGaming

Gaming1 • Lisboa

Hybrid
EUR 45,000 - 75,000
Hybrid work
Remote up to 50%
International environment
+1
DATA ENGINEER (LISBON-PORTUGAL)
DATA ENGINEER (LISBON-PORTUGAL)

Gaming1 • Lisboa

Hybrid
EUR 45,000 - 75,000
Hybrid remote up to 50%
International environment
Career development opportunities
DATA ENGINEER
DATA ENGINEER

Gaming1 • Lisboa

On-site
EUR 42,000 - 65,000
Quality Control Administrator - Fast Data
Quality Control Administrator - Fast Data

Stats Perform • Aveiro

Hybrid
EUR 30,000 - 45,000
Mental Health Days Off
Flexible working schedules
Volunteering Time Off
Data engineer in online gaming
Data engineer in online gaming

Gaming1 • Lisboa

Hybrid
EUR 45,000 - 65,000
Hybrid work model
Career development opportunities