Data Engineer

Fastest-growing sports gaming company building innovative games and products for American sports fans.
$135,000 - $150,000
Data
Mid-Level Software Engineer
Remote
101 - 500 Employees
3+ years of experience
Gaming

Description For Data Engineer

Underdog, the fastest-growing sports gaming company, is seeking a Data Engineer to join their Data Platform team. Founded in 2020, Underdog has quickly risen to prominence, reaching a $500 million valuation with backing from notable investors like Mark Cuban and Kevin Durant.

As a Data Engineer, you'll be at the forefront of architecting and developing sports-focused data systems and pipelines. The role involves working with cutting-edge technologies including Kafka, Kinesis, RDS, and S3, while using Terraform to build and optimize scalable data platform infrastructure. You'll be responsible for implementing monitoring systems, collaborating with cross-functional teams, and maintaining high standards through code reviews and best practices.

The ideal candidate brings 3+ years of experience in building scalable data pipelines on cloud platforms, with strong expertise in Python, SQL, and Golang. Your experience with containerization, orchestration technologies, and DevOps practices will be crucial in this role. A background in sports betting or strong interest in sports is a plus.

Underdog offers a competitive compensation package starting at $135,000-$150,000 plus equity, along with comprehensive benefits including unlimited PTO, 16 weeks of paid parental leave, and full health coverage. The company maintains a virtual-first culture, fostering collaboration across their distributed workforce.

This is an exceptional opportunity to join a rapidly growing company that's revolutionizing the sports gaming industry through innovative technology and user experiences. If you're passionate about building scalable data solutions and want to be part of shaping the future of sports gaming, this role at Underdog could be your perfect next step.

Last updated 2 months ago

Responsibilities For Data Engineer

  • Architect and develop sports focused data systems and data pipelines
  • Design, build, and optimize scalable data platform infrastructure using Terraform
  • Implement and maintain monitoring, alerting, and logging mechanisms
  • Collaborate with data scientists, engineers, and business stakeholders
  • Lead code reviews and provide constructive feedback
  • Research and implement emerging data technologies

Requirements For Data Engineer

Python
Go
Kubernetes
Kafka
  • 3+ years experience building scalable data pipelines on cloud environments
  • Strong familiarity with distributed computing and data storage
  • Experience with containerization and orchestration technologies
  • Experience with data streaming frameworks
  • Advanced proficiency with Python and SQL
  • 1+ year experience with Golang
  • Experience with DevOps practices and infrastructure-as-code tools
  • Excellent leadership and communication skills

Benefits For Data Engineer

401k
Dental Insurance
Medical Insurance
Vision Insurance
Parental Leave
  • Unlimited PTO
  • 16 weeks paid parental leave
  • $500 home office allowance
  • Virtual first culture
  • 5% 401k match
  • FSA
  • Company paid health, dental, vision for employees and dependents

Interested in this job?

Jobs Related To Underdog Data Engineer

BI Developer – Associate

BI Developer role at JPMorgan Chase focusing on data warehouse, visualization, and analytics solutions using Alteryx, SQL, and Tableau.

Investment Banking - Technical Transaction Team, Energy - Petroleum Technologist - Associate

Associate Petroleum Technologist role at JPMorgan Chase, focusing on database management and technical analysis in energy sector investment banking.

Data Scientist Associate -Payments - Analytics & Reporting

Data Analyst role at JPMorgan Chase focusing on analytics and reporting, requiring 4+ years experience in quantitative analysis, SQL proficiency, and strong communication skills.

Data Engineer – Associate Payment Operations

Data Engineer role at JPMorgan Chase focusing on Payment Operations, requiring 3+ years experience and strong skills in Python, SQL, and data architecture.

Data Engineer III

Data Engineer III role at JPMorgan Chase focusing on scalable data solutions, requiring Python, SQL expertise, and modern data platform experience.