Principal Data Engineer

Hard Rock Digital
Hybrid

About The Position

Hard Rock Digital is building the best online sportsbook, casino, and social gaming company in the world. We are seeking a Data Engineer to join our growing product and technology teams. This role will initially focus on building data automation applications for accurate and timely reporting within the reporting team. However, there is potential for this position to expand into other areas of the real money gaming operation, including customer service and data science applications. As a Principal Data Engineer, you will be a key technical contributor, driving innovation and ensuring the quality, scope, and timeliness of critical data deliverables and pipelines. We operate with a startup mindset, valuing technical skill, passion, and ownership. We are looking for individuals enthusiastic about data, data technologies, and using these technologies to automate business processes.

Requirements

  • Degree in computer science, a related field, or equivalent work experience (10+ years)
  • Strong communication and collaboration skills (both written and verbal)
  • Experience using AI to enhance the full data life cycle
  • Proven track record at using technology to automate data processes
  • Strong SQL skills, including Jinja templating / DBT
  • Experience with Snowflake and Airflow (Astronomer)
  • Experience in environment using dbt and Snowflake
  • Experience with Python including exposure to data science packages (NumPy, Pandas, scikit-learn)
  • Experience manipulating, processing and extracting value from large, disconnected datasets (Spark)
  • An understanding of AWS Cloud technologies and how to create scalable applications
  • Exposure to and interest in SQL and/or NoSQL experience (ex, MySql, Cassandra, DynamoDB, Snowflake)
  • Exposure to and interest in Streaming technologies (Amazon Kinesis, Kafka)
  • Exposure to and interest in Message Queues (SQS, RabbitMQ, ActiveMQ)
  • Comfort working within an agile development cycle
  • Exposure to Linux development
  • Exposure to Git and versioning software
  • Exposure to Build systems (Maven, SBT, Gradle, etc) and common build patterns

Nice To Haves

  • Experience automating data flows and reporting in a regulated environment a plus
  • Exposure to AWS Serverless and serverless-supported languages

Responsibilities

  • Be a strong technical person on our team who helps drive innovation
  • Be responsible for producing and maintaining critical data deliverables / pipelines
  • Be technically talented, able to contribute quality code
  • Be responsible for the quality, scope, and timeliness of all your deliverables
  • Automate business processes using data technologies

Benefits

  • Competitive pay and benefits
  • Flexible vacation allowance
  • A hybrid / remote working environment
  • Startup culture backed by a secure, global brand
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service