Taro Logo

Senior Data Engineer

A company building #1 products in iGaming, Sports Betting, and Personal Finance, helping companies turbocharge brand growth 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 at the forefront of iGaming, Sports Betting, and Personal Finance, seeking a Senior Data Engineer to join their growing team of over 500 professionals. This role offers a unique opportunity to build and own data products with true end-to-end control over the entire infrastructure. The position reports directly to the Principal Data Engineer and allows for significant autonomy in building and experimenting with new tools and approaches.

The ideal candidate will be responsible for designing and managing data infrastructure, implementing data pipelines, and ensuring data security and quality measures are met. They will work with cutting-edge technologies including Snowflake, AWS, Python, and various workflow orchestrators. The role requires expertise in data modeling, infrastructure management, and Python development, with additional knowledge in areas such as FastAPI, Kafka, and data governance tools being highly valued.

Legend offers an engaging work environment with smart colleagues, excellent development opportunities, and a strong focus on work-life balance. The company provides comprehensive benefits including annual bonuses, paid leave, and a long-term incentive plan. With operations in over 18 countries, Legend presents an exciting opportunity to work on impactful projects while building better experiences for both team members and users.

The interview process is thorough and well-structured, consisting of four stages that include technical assessments and values-based discussions. This ensures a good fit both technically and culturally. The company values diverse perspectives and encourages applications from candidates who might not meet every qualification listed.

Last updated 2 days 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
Kubernetes
  • 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
  • Knowledge of CI/CD measures and tools, such as GitHub Actions
  • Understanding of API frameworks such as FastAPI and libraries such as Pydantic

Benefits For Senior Data Engineer

Equity
Medical Insurance
  • 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