Data Engineer, Baseball Analytics

Miami Marlins
Miami, FL Full Time
POSTED ON 9/15/2023 CLOSED ON 10/1/2023

What are the responsibilities and job description for the Data Engineer, Baseball Analytics position at Miami Marlins?

Position Summary: 
The Miami Marlins are seeking a full-time Data Engineer for the Baseball Analytics department. The candidate will be responsible for designing, implementing, and optimizing ETL processes that ingest, validate, and organize baseball data. The Data Engineer will support the information requirements of our analysts, coaches, and scouts. Strong applicants will have experience with modern ETL processes and database management, with extensive knowledge of both SQL and Python.

Essential Functions:
  • Continuously improve the department’s access to information; design, develop, and optimize ETL processes to ingest data from new data sources.
  • Improve completeness, cleanliness, and timeliness of existing data sources.
  • Create production-quality Python and SQL scripts to automate data loading, using scalable and concise code practices.
  • Maintain high data quality standards. Proactively identify, diagnose, and resolve data issues.
  • Learn, extend, and improve the existing database architecture - ensuring data is well organized for end-users and easy to connect to other data sources.
  • Maintain a version-controlled code repository of ETL scripts.
  • Collaborate with Baseball Operations staff to understand our organization’s information needs.
  • Prioritize workflows effectively and share relevant expertise to best support data users.

Qualifications & Requirements:
  • Strong work ethic, attention to detail, and ability to self-direct.
  • Passion for engineering development, creativity, intellectual curiosity.
  • Excellent interpersonal, verbal, and written communication skills.
  • Demonstrated experience with SQL and Python.
  • Demonstrated experience with ETL/ELT processes and database management.
  • Experience working with data in various formats including JSON, CSV, etc.
  • Experience with cloud computing platforms (Snowflake, GCP, Azure, etc.) is a plus.
  • Degree in Computer Science, Information Systems, or equivalent.
  • Understanding of and passion for baseball and baseball research.
  • Ability to work extended hours including evenings, weekends, and holidays.


We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, age, disability, gender identity, marital or veteran status, or any other protected class.
Director, Data and Analytics Solutioning
KPMG US -
Miami, FL
Technical Analyst (Data Analytics)
CGS Federal (Contact Government Services) -
Miami, FL
Data Analytics & AI Intern
Royal Caribbean Group -
Miami, FL

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Data Engineer, Baseball Analytics.

Click the checkbox next to the jobs that you are interested in.

  • Backup/Recovery Skill

    • Income Estimation: $84,876 - $120,276
    • Income Estimation: $93,458 - $124,402
  • Build Automation Skill

    • Income Estimation: $116,251 - $150,519
    • Income Estimation: $135,310 - $175,142
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Data Engineer, Baseball Analytics jobs in the Miami, FL area that may be a better fit.

Data Analytics Engineer

Integrated Resources, Inc ( IRI ), Miami, FL