- Home
- Jobs
- Technology
- Associate Software Engineer, Web Platform Architecture

Associate Software Engineer, Web Platform Architecture at Major League Baseball
New York, New YorkFull-timeTechnologyPosted 23 days ago
Apply with PipelineAbout the Role
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Major League Baseball is hiring an Associate Software Engineer for our Web Platform Architecture team. This team is responsible for building and operating the foundational web platform that powers MLB.com and our entire suite of digital products. This includes our cloud infrastructure, CI/CD systems, edge computing layer, and the core services that enable our product engineering teams to deliver features safely, quickly, and at a massive scale for millions of users.</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">As an Associate Software Engineer on this team, you will play an important role in supporting the reliability, scalability, and performance of our digital platforms by writing code and helping build robust systems. You will be a hands-on developer, collaborating with senior engineers to create core services in Node.js, contribute to solutions on our edge network, and assist in maintaining the automated infrastructure that underpins it all.</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Responsibilities</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;">Assist in developing and maintaining core platform services, libraries, and tools in Node.js and TypeScript that improve developer experience and system-wide functionality.</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 building solutions on our edge computing platform (e.g., Cloudflare Workers, Fastly Compute@Edge) to help enhance performance, security, and reliability.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Help build and maintain the software and systems that power our CI/CD pipelines, enabling developers to ship code with confidence and speed.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Assist in maintaining our cloud infrastructure using Infrastructure as Code (IaC) principles (Terraform, Kubernetes) under the guidance of senior team members.</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 continuous improvement initiatives to enhance system performance, reliability, observability, and security posture.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Write and maintain automation scripts to replace manual processes, improving engineering team velocity and system reliability.</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 the full software development life cycle (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;">Proactively seek constructive criticism of your own work and offer thoughtful feedback to others in a way that builds relationships.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Assist in troubleshooting efforts during production incidents and participate in post-mortems to learn and improve system resilience.</span></li>
</ul>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><em>Learning & Execution</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;">Take ownership of assigned tasks and features, seeing them through from development to deployment with the support of your team</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Actively learn and stay curious about emerging technologies, trends, and industry standards related to backend development, cloud infrastructure, automation, and security</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Embrace a culture of continuous learning by pairing with senior engineers and participating in team knowledge-sharing sessions</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 technology that influences the way baseball is consumed by millions of users worldwide</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;">Bachelor’s degree in Computer Science, Software Engineering, or a comparable field of study, and/or equivalent work experience (e.g., bootcamp graduation)</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">0–2 years of software development experience (including internships, co-ops, or significant academic/personal project work)</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Proficiency or strong interest in modern programming languages, particularly Node.js and TypeScript</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Basic knowledge of web fundamentals, APIs, and how data moves across the internet</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Understanding of CI/CD concepts and version control (e.g., Git, GitHub Actions)</span></li>
</ul>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><em>Preferred Qualifications</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;">Previous internship or co-op experience in backend services, infrastructure, or web platforms</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 in full-stack JavaScript development, with exposure to modern frontend applications (e.g., React, Vue, Svelte)</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 working with at least one major Cloud platform such as Google Cloud, AWS, or similar</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Demonstrated familiarity with, or a strong desire to learn about, edge computing platforms (e.g., Cloudflare Workers, Fastly Compute@Edge)</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Basic understanding of cloud-native concepts and tooling such as containers (Docker), orchestration (Kubernetes), and IaC (Terraform)</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;"><strong>Top MLB Perks & Benefits</strong></span></p>
<ul>
<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><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, USARemoteTechnical 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 YorkSenior Product Designer
Major League Baseball
New York, New York