Staff Data Engineer - Data Platform

Staff Data Engineer - Data Platform

  About the role and why it’s unique:

  • As a Staff Data Engineer on the Data Platform team, you’ll be architecting and developing Underdog’s sports focused data systems and data pipelines
  • Design, build, and optimize scalable data platform infrastructure to support batch and real-time data processing and storage on the cloud
  • Implement and maintain monitoring, alerting, and logging mechanisms to ensure the health and performance of the data platform
  • Collaborate with data scientists, engineers, and business stakeholders to understand data requirements and translate them into scalable technical solutions
  • Mentor junior engineers, lead technical initiatives, and drive results in a fast-paced, dynamic environment
  • Lead code reviews, provide constructive feedback, and evangelize best practices to maintain code and data quality
  • Research and keep up to date on emerging data technologies and trends and focus on iteratively implementing them into Underdog’s data systems

Who you are:

  • At least 7 years of experience building scalable and durable data pipelines and data systems on a cloud environment (e.g. AWS, GCP, Azure)
  • Highly focused on delivering results for internal and external stakeholders in a fast-paced, entrepreneurial environment
  • Excellent leadership and communication skills with ability to influence and collaborate with stakeholders
  • Strong familiarity with distributed computing and data storage mechanisms on the cloud environment with hands-on experience in managing data infrastructure
  • Familiarity with containerization and orchestration technologies such as Docker, Kubernetes, or ECS
  • Experience with data streaming frameworks such as Apache Kafka, Apache Flink, or Kinesis
  • Advanced proficiency with Go, Python, or other OOP languages (at least 2)
  • Advanced proficiency with SQL
  • Experience with DevOps practices such as CI/CD pipelines, and infrastructure-as-code tools (e.g. Terraform, CDK)

Even better if you have:

  • Strong interest in sports
  • Prior experience in the sports betting industry
  • Knowledge of ML concepts, with some experience in building inference systems

 

Our targeted compensation rate for this position is between $185,000 and $250,000, depending on experience, plus equity. Think your skills are exceptional and warrant higher pay? Apply anyway! If we agree, we're willing to negotiate.

Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.