Los Angeles Angels-Full Time Data Engineer, Baseball Systems
Los Angeles Angels9 months ago
Anaheim, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
The Los Angeles Angels are seeking a Data Engineer, Baseball Systems to join the Baseball Operations Research & Development team. In this role, you will work with other developers to design, build, and maintain the data infrastructure that powers the Angels’ decision-making processes across scouting, player development, and in-game strategy. The position reports directly to the Senior Director, Research and Development. Salary: $95,000 - $110,000 per year.
Key Responsibilities
- Design, develop, and maintain robust data pipelines to collect, transform, and store large volumes of baseball-related data from multiple sources
- Schedule automated job processes to ingest, aggregate, and manipulate data in real or near-real time
- Work closely with data scientists, developers, IT, and other stakeholders to ensure data quality, availability, and accessibility
- Implement data validation and monitoring tools to ensure system reliability and data integrity
- Contribute to system design decisions and engineering best practices within Baseball Operations
Required Qualifications
- Solid working knowledge of Python (2+ years strongly preferred), preferably using pandas
- Proficient in SQL principles, including table keys, indexes, data modeling, and stored procedures
- Ability to design scalable, high-performance data solutions
- Experience using 3rd-party API documentation to build dynamic systems
- Work in-person at Angel Stadium most days with occasional opportunity for remote work
- Ability and willingness to work and/or be on-call during nights and weekends as necessary, especially during the baseball season
Preferred Qualifications
- Experience designing, building, and maintaining relational databases (SQL Server, PostgreSQL, etc.)
- Knowledge of workflow orchestration tools like Airflow or Dagster
- Ability to design and implement CI/CD pipelines for testing and deploying applications
- Experience managing Linux or Windows servers using Bash or Powershell
- Basic knowledge of storage solutions (NAS, file systems, etc.) for storing large volumes of non-relational data
- Familiarity with cloud-based computing and data warehousing concepts (GCP preferred)
- Ability to communicate complex technical concepts to non-technical stakeholders
- A passion for baseball analytics
Benefits & Perks
- Medical, dental, and vision insurance
- 401K eligibility with employee contributions after 3 months
- Employer matching and safe harbor after 1 year and 1000 hours of employment
- Additional perks
Required Skills
Python
ETL automation
Linux server management
SQL
data pipeline design
data modeling
CI/CD
pandas
API integration