- Home
- Jobs
- Technology
- Associate Software Engineer

Associate Software Engineer at Major League Baseball
San Francisco, CaliforniaFull-timeTechnologyPosted about 1 month ago
Apply with PipelineAbout the Role
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">The Baseball Data Platform team is seeking an <strong>Associate Software Engineer.</strong> From Statcast to ABS and beyond, the Baseball Data Platform is the bedrock of all Major League Baseball stats. Used by fans, broadcasters, stadiums, MLB Clubs, and across the league, if you’ve seen a data point about baseball, there's a good chance it started here.</span><br><br><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">We are seeking software engineers who possess a strong passion for developing new technologies within the baseball industry. This position provides the opportunity to collaborate with world-class engineers, product developers, and designers; contribute to acclaimed and sophisticated applications and systems; influence the innovation of products utilized by millions globally; and work within a highly collaborative, results-oriented team environment.</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Responsibilities</strong></span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><em>Coding</em></span></p>
<ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Write clean, concise, modular code that is easily testable</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Contribute to the Baseball Data API layer that powers baseball stats across the organization</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Design and build consistent, easy to use UIs, working with our operations partners to ensure their needs are met</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Utilize and contribute to applications deployed on Google Cloud Platform (GCP) and at edge inside ballparks</span></li>
</ul>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><em>Collaboration</em></span></p>
<ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Participate in an agile environment.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Participate in the full software development lifecycle (requirements gathering, designing, building, testing and maintenance)</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Collaborate with other engineers in code reviews, pair programming, and design sessions</span></li>
</ul>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><em>Technology</em></span></p>
<ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Drive innovation in products utilized by millions globally</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Collaborate with leading data scientists on areas such as data analysis, machine vision, and Natural Language Processing (NLP)</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Introduce and champion technologies you are passionate about</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Develop technology used by all 30 Major League teams, every national and regional broadcast, and across the MLB organization</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Change the way baseball is consumed</span></li>
</ul>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Qualifications & Skills</strong></span></p>
<ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">An undergraduate degree computer science or related field</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">An avid learner, independent with excellent problem-solving skills</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Willingness to dive into any part of the system to understand and deliver the best solution</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Eager to learn new technologies and tools</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Ability to collaborate with other engineers</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Experience with modern web technologies (React, TypeScript, NodeJS)</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Experience designing or consuming APIs that serve frontend applications (Java, Spring, SQL, NestJS)</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Familiarity with Terraform</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Exposure to Google Cloud Platform</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Familiar with messaging queues: ActiveMQ, Kafka</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Familiarity with SQL databases like Postgres and SQL concepts</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Knowledge of big data concepts and related languages/tools, such as BigQuery or Bigtable</span></li>
</ul>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Salary Range: </strong>$90,000 - $120,000 (Base Salary + Bonus)</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">As a candidate for this position, your salary and related aspects of compensation will be contingent upon your work experience, education, skills, and any other factors MLB considers relevant to the hiring decision. In addition to your salary, MLB believes in providing a competitive compensation and benefits package for its employees.</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"></span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Top MLB Perks & Benefits</strong></span></p>
<ul class="p-rich_text_list p-rich_text_list__bullet p-rich_text_list--nested" data-stringify-type="unordered-list" data-list-tree="true" data-indent="0" data-border="0">
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;" data-stringify-indent="0" data-stringify-border="0"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Competitive Benefits Package</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;" data-stringify-indent="0" data-stringify-border="0"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Company 401K Contribution</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;" data-stringify-indent="0" data-stringify-border="0"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Paid Time Off and Holidays</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;" data-stringify-indent="0" data-stringify-border="0"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Paid Parental Leave</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;" data-stringify-indent="0" data-stringify-border="0"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Access to Free Tickets to Baseball Games & <a class="c-link" href="http://mlb.tv/" target="_blank" data-stringify-link="http://MLB.TV" data-sk="tooltip_parent">MLB.TV</a></span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;" data-stringify-indent="0" data-stringify-border="0"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Discounts at MLB Store | <a class="c-link" href="http://mlbshop.com/" target="_blank" data-stringify-link="http://MLBShop.com" data-sk="tooltip_parent">MLBShop.com</a></span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;" data-stringify-indent="0" data-stringify-border="0"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Employee Assistance Programs (EAP)</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;" data-stringify-indent="0" data-stringify-border="0"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Onsite/Online Training & Development Programs</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;" data-stringify-indent="0" data-stringify-border="0"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Tuition Reimbursement</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;" data-stringify-indent="0" data-stringify-border="0"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Disability Benefits (short term and long term)</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;" data-stringify-indent="0" data-stringify-border="0"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Life and Accidental Death Insurance</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;" data-stringify-indent="0" data-stringify-border="0"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Pet Insurance</span></li>
</ul>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"></span></p><div class="content-conclusion"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Why MLB?</strong></span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Major League Baseball (MLB) is the most historic of the major professional sports leagues in the United States and Canada. Employees love working at MLB because of the culture of growth, teamwork, and professionalism. Employees who are most successful at MLB take initiative, know how to identify problems and provide solutions, and always put the Team first. For those ready to step up to the plate and join the major leagues, MLB takes the same approach as teams do with their players: empowering our “workforce athletes” to be at their best by engineering experiences that put employees in the best position to succeed. Major League Baseball is looking for candidates who are passionate about growing America’s pastime to best serve its fans for decades to come.</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">California Residents: Please see our <a href="https://www.mlb.com/careers/ccpa">California Recruitment Privacy Policy</a> for more details.</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Colorado Residents: Colorado based applicants may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Applicants requiring a reasonable accommodation for any part of the application and hiring process, please email us at <a href="mailto:[email protected]">[email protected]</a>. Requests received for non-disability related issues, such as following up on an application, will not receive a response.</span></p>
<p style="text-align: center;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Are you ready to Step Up to the Plate? Apply below!</strong></span></p></div>
Related Roles
Senior Security Engineer
Major League Baseball
Remote, USARemoteAssociate Software Engineer, Web Platform Architecture
Major League Baseball
New York, New YorkTechnical Integration Engineer (Seasonal)
Major League Baseball
New York, New YorkSoftware Engineer
Major League Baseball
Los Angeles, CaliforniaOperations Analyst, Baseball Data Platform
Major League Baseball
San Francisco, CaliforniaOperations Analyst, Baseball Data Platform
Major League Baseball
New York, New York