Logo
YinzCam, Inc.

Senior Data Engineer (SQL, Java, Redshift)

YinzCam, Inc., Pittsburgh, PA, United States


NOTE: This in an in-office role in Pittsburgh, PA, USA.

ABOUT YINZCAM

Our digital products are used by 200+ professional sports teams and leagues around the world, including clubs in the NFL, NBA, MLS, NHL, LigaMX, AFL (Australia), and more.

THE ROLE

As a Senior Data Engineer, you will be responsible for collecting, organizing and analyzing terabytes of mobile-app data on a daily basis. Your responsibilities will include:

  • Building new Python-based ETL workflows, from scratch, to ingest data reliably into our data warehouse.
  • Maintaining existing Java-based and Python-based ETL workflows, including enhancements, troubleshooting, and support.
  • Building tools to monitor these ETL workflows, and performing problem-diagnosis for any faulty workflows.
  • Running daily/weekly/monthly complex and custom SQL queries to create analytics reports for clients.
  • Building data-export workflows to send data into externally-hosted data warehouses.
  • Producing Tableau dashboards and reports for distribution to clients.

THE REQUIREMENTS

This is a programming-heavy role requiring advanced Python and SQL programming skills.



  • 5+ years of experience in Python programming (a must)
  • 5+ years of experience in writing complex SQL queries (a must)
  • 5+ years of experience with DynamoDB, Redshift, Kinesis, serverless Lambda functions (a must)
  • 5+ years of experience with Tableau(a must)
  • Experience with building custom ETL pipelines from scratch, using ETL frameworks such as Airflow.
  • Ability to jump into production code with little/no training, and the ability to deliver from day one.
  • Appetite and ability to thrive in a high energy fast-paced digital environment.
  • Willingness and ability to work the non-traditional hours of the sports industry.

THE BENEFITS

  • Paid time off every year
  • Paid maternity and paternity leave
  • Full medical, dental and vision health insurance
  • Paid gym membership in LA Fitness
  • Paid Coursera plan to take 8000+ courses around the world
  • Beverages and snacks
  • Paid parking near the office
  • Relocation assistance to Pittsburgh, if needed
  • Building products for well-known sports teams