Taro Logo

Senior Data Engineer

Legend builds #1 products in competitive comparison markets including iGaming, Sports Betting, and Personal Finance, serving companies in over 18 countries worldwide.
Data
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Finance · Gaming

Job Description

Legend is a dynamic company that's making waves in competitive comparison markets across iGaming, Sports Betting, and Personal Finance. With a team of over 500 professionals, they're helping companies boost their brand growth in more than 18 countries worldwide. As a Senior Data Engineer at Legend, you'll report directly to the Head of Data Engineering and have the opportunity to build and own data products and platform functionalities. The role offers true end-to-end control over the entire infrastructure, providing the freedom to experiment with new tools and approaches.

The position requires expertise in data engineering technologies including Snowflake, AWS, Python, and workflow orchestrators like Airflow or Dagster. You'll be responsible for designing and managing data infrastructure, implementing data pipelines, ensuring data security, and maintaining high data quality standards. The role involves working closely with internal stakeholders to meet business requirements while having the autonomy to innovate and shape the future of Legend's data products.

Legend offers a collaborative environment with smart colleagues, comprehensive benefits, and a strong focus on work-life balance. The company provides various growth opportunities, including annual bonuses, long-term incentive plans, and global events. They maintain a commitment to diversity and equal opportunity employment, welcoming individuals with different backgrounds, abilities, identities, and experiences.

The interview process is thorough, consisting of four stages: an initial chat with a Talent Partner, a technical interview with assessment, a values interview, and a final technical focus interview with the leadership team. This structured approach ensures both technical capability and cultural fit within the organization.

Last updated a day ago

Responsibilities For Senior Data Engineer

  • Design, manage, and improve the data infrastructure required by the teams that consume data
  • Design, implement, manage, and improve processes and data pipelines
  • Design, implement, manage, and improve the data security measures
  • Ensure produced data adheres to data quality measures and SLAs
  • Liaise with internal data producers and consumers to satisfy business requirements

Requirements For Senior Data Engineer

Python
Kafka
  • In-depth familiarity with Snowflake and data modeling skills
  • Managing infrastructure, networking, and security on AWS using Terraform
  • In-depth knowledge about workflow orchestrators, specifically Airflow or Dagster
  • In-depth knowledge of Python and building data systems using Python
  • Understanding of API frameworks such as FastAPI and libraries such as Pydantic
  • Knowledge of CI/CD measures and tools, such as GitHub Actions

Benefits For Senior Data Engineer

  • Annual discretionary bonus
  • Paid annual leave
  • Office closure between Christmas and New Year
  • Long term incentive plan
  • Global Legend events
  • Tailored flexibility for work-life balance
  • Development opportunities at all levels