Full-Stack Software Engineer - Baseball Ops Tools

Pittsburgh Pirates

Pittsburgh (Allegheny County)

On-site

USD 110,000 - 150,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

The Pittsburgh Pirates are seeking a talented Software Engineer to join the Baseball Systems team. You will design, build, and maintain software that supports baseball operations, delivering full-stack features, including APIs, backend services, and frontend components.

You’ll deepen your technical expertise, take ownership, and collaborate with cross-functional stakeholders to deliver reliable tools for analysts, coaches, and front office staff.

Qualifications

  • Proven experience with modern web tech and APIs.
  • Strong knowledge of TypeScript/JavaScript, React, NodeJS, SQL.
  • Experience in testing, version control, code reviews, and maintainable design.
  • Ability to translate requirements into reliable software solutions for analysts and stakeholders.
  • Familiarity with cloud, containers, CI/CD, and DevOps practices.

Responsibilities

  • Design, implement, and maintain full-stack features (APIs, backend and frontend).
  • Propose technical approaches and plan feature work.
  • Collaborate with product managers, analysts, researchers, and stakeholders.
  • Write tests, docs, and supporting materials to ensure quality.
  • Contribute in code reviews and share knowledge with the team.
  • Troubleshoot bugs and address issues proactively.
  • Pair with teammates to strengthen practices and system understanding.

Skills

TypeScript/JavaScript
SQL
React
NodeJS
Python3
API design
Testing
Version control
Code review
Software design
Collaboration
DevOps
Cloud platforms
CI/CD
Plotly
D311
baseball analytics

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

Plotly
D311

Job description

The Pittsburgh Pirates are seeking a talented Software Engineer to join the Baseball Systems team. You will design, build, and maintain software that supports baseball operations, delivering full-stack features, including APIs, backend services, and frontend components.

You’ll deepen your technical expertise, take ownership, and collaborate with cross-functional stakeholders to deliver reliable tools for analysts, coaches, and front office staff.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Baseball Systems Engineer - Full-Stack & Tools
Baseball Systems Engineer - Full-Stack & Tools

Pirates Careers • Pittsburgh

On-site
USD 110,000 - 150,000
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
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
Senior Software Engineer – Baseball Systems & Tools Leader
Senior Software Engineer – Baseball Systems & Tools Leader

Milwaukee Brewers Baseball Club • Milwaukee (WI)

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

Pittsburgh Pirates • Pittsburgh

On-site
USD 80,000 - 120,000
Baseball Strategy Analyst - In-Game & Player Growth
Baseball Strategy Analyst - In-Game & Player Growth

Pittsburgh Pirates • Pittsburgh

On-site
USD 80,000 - 120,000
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
Senior Software Engineer (Baseball Systems)
Senior Software Engineer (Baseball Systems)

Milwaukee Brewers • Milwaukee (WI)

On-site
USD 120,000 - 180,000
Health and dental coverage
Vision coverage
401(K) match
+5
Full-Stack Engineer, Baseball Systems - Queens Office
Full-Stack Engineer, Baseball Systems - Queens Office

New York Mets • New York (NY)

On-site
USD 120,000 - 160,000