Data Engineer
Apply NowCompany: AEG
Location: Los Angeles, CA 90011
Description:
In order to be considered for this role, after clicking "Apply Now" above and being redirected, you must fully complete the application process on the follow-up screen.
Title: Data Engineer Department: Baseball Operations Status: Full-Time Pay Rate: $120,000 - $130,000/year* Reports to: Senior Director, Baseball Systems Platforms *Compensation rates vary based on job-related factors, including experience, job skills, education, and training. The Los Angeles Dodgers Baseball Systems team is committed to building and maintaining the technological platforms for baseball data, analysis, and decision-making for the Dodgers, and to providing technical expertise and advice across Dodger Baseball Operations. We focus on both the tools needed to put a winning team on the field today and those we need to ensure a winning future. The data engineering group within Baseball Systems operates the data platform used throughout Baseball Operations. We design, implement, and maintain the processes that bring in game, tracking, and scouting data, make them available to the rest of the Dodgers, and in turn re-ingest output from analytics to make that available as well. The Data Engineer works within the data engineering group within Baseball Systems to support our data operations. You will be responsible for implementing new ETL services and working with combining baseball data sources to create a cohesive view of games and plays. You will support the health of our data platform across relational databases, non-relational stores, and cloud file storage. You will collaborate with the rest of Baseball Operations to make sure that the data we provide them is complete, accurate, and meets their needs. We work together to build and maintain a winning, industry-leading team. If you are also enthusiastic about baseball and want to see your work reflected on the field and in the box score, please contact us! Essential Duties & Responsibilities:
Title: Data Engineer Department: Baseball Operations Status: Full-Time Pay Rate: $120,000 - $130,000/year* Reports to: Senior Director, Baseball Systems Platforms *Compensation rates vary based on job-related factors, including experience, job skills, education, and training. The Los Angeles Dodgers Baseball Systems team is committed to building and maintaining the technological platforms for baseball data, analysis, and decision-making for the Dodgers, and to providing technical expertise and advice across Dodger Baseball Operations. We focus on both the tools needed to put a winning team on the field today and those we need to ensure a winning future. The data engineering group within Baseball Systems operates the data platform used throughout Baseball Operations. We design, implement, and maintain the processes that bring in game, tracking, and scouting data, make them available to the rest of the Dodgers, and in turn re-ingest output from analytics to make that available as well. The Data Engineer works within the data engineering group within Baseball Systems to support our data operations. You will be responsible for implementing new ETL services and working with combining baseball data sources to create a cohesive view of games and plays. You will support the health of our data platform across relational databases, non-relational stores, and cloud file storage. You will collaborate with the rest of Baseball Operations to make sure that the data we provide them is complete, accurate, and meets their needs. We work together to build and maintain a winning, industry-leading team. If you are also enthusiastic about baseball and want to see your work reflected on the field and in the box score, please contact us! Essential Duties & Responsibilities:
- Design, build, enhance, and support operations for the Dodgers R&D database schema and ETL layer
- Design, implement, review, and test data collection, storage, and mapping procedures
- Build and maintain computational environments to support analytical modeling (statistics, machine learning, and optimization)
- Apply statistical models for data quality testing and missing data imputation
- Write, optimize, and automate data processing tasks
- Build or integrate system and database monitoring tools and maintain them
- Prioritize tasks within a project
- Mentor junior data engineers in implementation, software engineering processes, and baseball domain knowledge
- Perform other related duties as assigned
- B.S. or M.S. in Computer Science, Computer Engineering, or a related field
- 1+ years of data engineering experience
- Willing and able to commute or travel for on-site work in Los Angeles as needed
- SQL development skills and an understanding of database technologies (PostgreSQL preferred)
- Experience with Python, Bash, and other scripting languages
- Experience using Linux servers in a virtualized environment
- Familiarity with cloud-based and distributed computing concepts (AWS and Kubernetes preferred)
- Excellent analytical and problem-solving skills
- You want to work together to build and maintain an industry-leading team
- You are enthusiastic about baseball, and you want to see your work reflected on the field and in the box score