Senior Software Engineer (Baseball Systems)

Milwaukee Brewers

Milwaukee (WI)

On-site

USD 120,000 - 180,000

Full time

21 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health and dental coverage
Vision coverage
401(K) match
Unlimited vacation
Parental leave
Leadership development
Online education platform
Brewers game tickets

Job summary

Milwaukee Brewers is seeking a Senior Software Engineer to join the Baseball Systems team, helping develop and maintain the club's player information system. The role demands strong full‑stack skills, independent thinking, and the ability to collaborate within a team to deliver robust engineering solutions.

You will coach engineers, own critical systems, design and maintain high‑quality code, and evaluate new tools and frameworks to boost performance for baseball operations and internal

Qualifications

  • Bachelor's degree in CS/IS required.
  • 5+ years of related software engineering experience.
  • Hands-on baseball experience preferred.
  • Experience with Large Language Models (LLM) preferred.
  • Strong ability to work independently and in a team.

Responsibilities

  • Coach and support engineers through solution design and implementation.
  • Maintain hands-on technical ownership of key systems, driving design, development and long-term sustainability of departmental applications.
  • Design, develop and maintain high-quality, readable, and maintainable code that promotes consistency and scalability.
  • Evaluate, test, and integrate emerging tools and frameworks to improve performance and development efficiency.

Skills

Full stack web development
Experience with modern web frameworks
Independent thinking
Team collaboration
Mentoring/leadership
LLM integration experience

Education

Bachelor's degree in Computer Science or Information Systems

Tools

Large Language Models (LLM) experience

Job description

Job Description

The Senior Software Engineer will collaborate with the Baseball Systems team to assist in the development and maintenance of the club’s player information system. This position requires strong software development skills and experience, as well as a demonstrated ability for independent thought and the willingness to work within a team framework.

Job Description

The Senior Software Engineer will collaborate with the Baseball Systems team to assist in the development and maintenance of the club’s player information system. This position requires strong software development skills and experience, as well as a demonstrated ability for independent thought and the willingness to work within a team framework.

Core duties for this role include, but are not limited to:

  • Coach and support engineers through solution design and implementation, serving as a technical advisor while providing constructive feedback and sharing performance observations with engineering leadership.
  • Maintain hands‑on technical ownership of critical systems, driving the design, development, and long‑term sustainability of key departmental applications and platforms.
  • Design, develop, and maintain high‑quality, readable, and maintainable code that promotes consistency, scalability, and shared understanding across the Systems department.
  • Evaluate, test, and integrate emerging tools, technologies, and frameworks to improve system performance, development efficiency, and support for baseball operations and internal platforms.

The ideal candidate will have experience across the full web stack. They will have a b achelor's degree (B. A.) in Computer Science, Information Systems, or related field from four‑year college or university; and five years related experience and/or training; or equivalent combination of education and experience. Hands‑on experience in baseball (team, league, or related organization) strongly preferred. Experience utilizing Large Language Models.

Our Team

Baseball Systems is the software backbone of Baseball Operations. We provide data and decision‑making tools for analysts, coaches, and front office personnel to help win a World Series. Our department consists of a team of data engineers and a team of software engineers who work across all different aspects of Baseball Operations providing support and tools relevant to each group. We work directly with stakeholders in every department of Baseball Operations to ensure every project we work on drives value to the organization and helps us win more games on the field. We help drive technical innovation to find new ways to solve baseball problems.

Our Pitch

You come here to make a difference. We are a purpose‑led organization, focused on building an inclusive and engaging culture that fosters excellence, collaboration, and ingenuity. We strive to be a model employer and cultivator of talent, empowering our teams to drive innovation through the inclusion of diverse thoughts, ideas, and perspectives. We operate at the highest standard of excellence, investing in the development of our staff across all levels and embracing differences through a culture of respect and understanding.

We are proud to offer a highly competitive perks and benefits package including:

  • Exceptional health and dental rates, and fully covered vision package
  • 401(K) match and an additional annual contribution from the Club
  • Unlimited vacation time
  • Paid parental leave
  • Collaborative recognition program and incentives
  • Leadership development programming
  • Online educational platform for personal and professional development
  • Business Resource Groups
  • Paid time off for volunteering
  • Inclusive training and leadership development opportunities aligned with Club values
  • Brewers Home Game tickets, promotional giveaways and other discounts!

For more information about our Crew, other benefits and insight into our Club culture please visit our Careers Page.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Baseball Systems)
Senior Software Engineer (Baseball Systems)

Milwaukee Brewers Baseball Club • Milwaukee (WI)

On-site
USD 120,000 - 180,000
Health and dental plan
Vision coverage
401(K) match
+6
Associate – Baseball Systems
Associate – Baseball Systems

Milwaukee Brewers • Milwaukee (WI)

On-site
USD 21,000 - 28,000
League wide medical insurance
401(K) match
Paid time off for volunteering
+1
Associate - Baseball Systems
Associate - Baseball Systems

Milwaukee Brewers Baseball Club • Milwaukee (WI)

On-site
USD 52,000 - 76,000
Medical insurance
401(k) match and annual contribution
Educational platform for development
+2
Associate - Baseball Research and Development
Associate - Baseball Research and Development

Milwaukee Brewers • Milwaukee (WI)

On-site
USD 70,000 - 110,000
League-wide medical insurance
401(k) match
Annual development opportunities
+1
Senior Baseball Systems Engineer - Build Player Tools
Senior Baseball Systems Engineer - Build Player Tools

Milwaukee Brewers • Milwaukee (WI)

On-site
USD 120,000 - 180,000
Health and dental coverage
Vision coverage
401(K) match
+5
Associate - Baseball Research and Development
Associate - Baseball Research and Development

Milwaukee Brewers Baseball Club • Milwaukee (WI)

On-site
USD 65,000 - 90,000
Medical insurance
401K match
Recognition program
+5
Software Engineer
Software Engineer

Pirates Careers • Pittsburgh

On-site
USD 110,000 - 150,000
Software Engineer
Software Engineer

Pittsburgh Pirates • Pittsburgh

On-site
USD 110,000 - 150,000
Junior Software Engineer, Baseball Systems
Junior Software Engineer, Baseball Systems

Baltimore Orioles • Baltimore (MD)

On-site
USD 72,000 - 88,000
Unlimited PTO
Paid holidays
Paid sick leave
+7
Software Engineer
Software Engineer

Major League Baseball (MLB) • Boulder (CO)

On-site
USD 120,000 - 155,000
Competitive Benefits Package
Company 401K Contribution
Paid Time Off and Holidays
+2