You are viewing a preview of this job. Log in or register to view more details about this job.

Data Engineer

Summary of Responsibilities
The St. Louis Cardinals are currently seeking candidates for their Data Engineer position. This position will primarily focus on supporting the data pipeline infrastructure that supplies the Baseball Development department with the data needed to make actionable decisions in day-to-day operations. The Data Engineer will be responsible for maintaining the current data infrastructure and developing new, innovative methods to deliver data for actionable business outcomes. Candidates for this position should be detail orientated and analytical, with general knowledge & interest in the game of baseball.
 
Education and Experience Required
  • Bachelor's degree in Computer Science, Mathematics or related technical field from an accredited college or university or equivalent work experience. Candidates expecting to graduate Fall 2019 or Spring 2020 will also be considered
  • Experience with data processing software such as Hadoop, Spark, Pig, Hive, & Beam, and/or algorithms (MapReduce, Flume)
  • Experience in writing software in one or more languages such as Python, Go, Java, C++ and/or JavaScript
  • Demonstrated proficiency with SQL for creating/modifying queries
  • Experience with JSON, CSV, XML and other data exchange formats
  • Experience working with API endpoints (REST, oAuth2, CRUD, SOAP)
 
Education and Experience Preferred
  • Experience working with data warehouses, including architecture and design of infrastructure components, ETL/ELT processes, reporting/analytic tools and environments
  • Experience working with big data, information retrieval, data mining, or machine learning
  • Experience with Cloud data pipeline tooling and principles