Software Engineer, Baseball Operations
Miami Marlins
Miami, FLNot to worry — we have many other great jobs on the site:
Browse all jobs
Browse the Sports Category
Search for Software Engineer, Baseball Operations jobs in Miami-FL
Search all Software Engineer, Baseball Operations postings
This is a Full Time Job
Position Summary
As a Software Engineer, you will be responsible for developing, maintaining, and optimizing software applications that support the Baseball Operations department. You will work on a variety of projects, including application development, system integration, and data processing solutions. This role requires technical expertise, a collaborative mindset, and a strong passion for problem-solving. You will work closely with analysts, scouts, coaches, and front-office staff to create innovative solutions that enhance the organization's decision-making processes.
Essential Functions
• Design, develop, and maintain software applications to support baseball operations, scouting, player development, and analytics.
• Write clean, efficient, and well-documented code while following best practices in software engineering.
• Collaborate with cross-functional teams to gather requirements and develop technical solutions.
• Implement APIs for data integration and automation.
• Optimize application performance and improve system reliability.
• Participate in code reviews, testing, and deployment processes to ensure software quality.
• Stay up to date on new technologies and best practices in software development and baseball analytics.
Skill Requirements
• Proficiency in programming languages such as TypeScript, Python, or Java.
• Experience with front-end frameworks (React, Svelte, or Vue) and back-end frameworks (Django, Flask, or Node.js).
• Knowledge of cloud platforms (Google Cloud, AWS, Azure) and DevOps practices.
• Experience developing and integrating APIs and working with relational and NoSQL databases.
• Familiarity with CI/CD pipelines, automated testing, and containerization (Docker, Kubernetes).
• Strong problem-solving skills and ability to troubleshoot technical issues.
• Ability to work independently and collaboratively in a team-oriented environment.
• Passion for baseball and familiarity with advanced baseball analytics is a plus.
Education & Experience Guidelines
• Bachelor's Degree in Computer Science, Software Engineering, or related field required.
• Minimum of 2 years of experience in software engineering, application development, or related fields.
• Proven experience developing and maintaining software applications in a professional environment.
• Prior experience working in sports analytics or baseball-related software development is a plus.
Work Environment
• Ability to work evenings, weekends, and holidays as needed.
• Availability to travel occasionally for industry conferences or organizational needs.
• Ability to sit/stand for extended periods and work in an office environment.
Job Questions:
• Are you at least the age of 18 years old?