Baseball Enterprise builds and operates core platforms that power MLB's business across Clubs and League operations. Our work spans roster and player lifecycle management, broadcast and content operations, high scale APIs for clubs and the amateur ecosystem, on field technology that supports real time game workflows, event operations and logistics, and tooling that supports umpires. We care about reliability, performance, and a culture of thoughtful engineering, learning, and mentorship.
Requirements
- 2+ years of professional experience designing, building, and maintaining large-scale, full stack system.
- Proficiency in at least one modern language such as Java, Python, TypeScript and Node, or Go.
- Demonstrated proficiency using a modern JavaScript framework.
- Hands-on experience in Web APIs and Git.
- A strong foundation with relational databases such as PostgreSQL and writing simple queries.
- Exposure to containers and cloud concepts, or eagerness to learn quickly.
- Hands-on experience with either GCP or AWS.
Responsibilities
- Build and maintain services and user interfaces using core technologies such as Java, Spring Boot, TypeScript, React, PostgreSQL, Kafka, Google Cloud, Kubernetes, and more.
- Instrument applications with logs, metrics, and traces; use them to diagnose and resolve production issues.
- Build dashboards and alerts, and participate in a minimally interruptive on-call rotation.
- Contribute across the full software development lifecycle—planning, requirements gathering, design, development, testing, and maintenance.
- Provide thorough code reviews, seek feedback on your own work, and partner with product owners to ensure a strong user experience and right-sized scope.
- Add unit and integration tests, fix bugs, reduce technical debt, and stay current with evolving technologies.
- Leverage AI tools such as code assistants, test generators, and documentation summarizers to accelerate work—validating outputs, citing sources when relevant, and always maintaining human review.
Other
- Collaborate and communicate
- Results-oriented
- Technically strong
- Learner’s mindset
- Collaborative teammate