Job Posting: Milwaukee Brewers – Designer, User Interface/Experience & Software Engineer

Designer – User Interface/Experience Baseball Operations

Location: Milwaukee, WI

Job Description
The Designer – User Interface/Experience will deliver user-centered design solutions that balance operational goals and technical feasibility. They will partner closely with Baseball Operations software engineers, designers, and department leadership to shape, prototype, and create user experiences for enhancing existing web and mobile technologies and new tools. 
Core duties for this role include, but are not limited to:

  • Contribute to the design process from discovery and wireframing to mid- to high-fidelity visual design and software engineer engagement including but not limited to our Baseball Operations Internal Applications.
  • Collaborate with baseball systems teams to ensure platforms are feasible, translatable and functional for our users.
  • Conduct user research, user usability and competitive analysis to inform design decisions when assessing and updating our platforms.

The ideal candidate will have a degree in Human-Computer Interaction (HCI), Design, Computer Science, or a related field and 2 to 5 years of professional UX/UI design experience. or related experience and/or training; or equivalent combination of education and experience.  

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
  • Employee 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.

To Apply:
To apply, please follow this link

Software Engineer (Baseball Systems)

Job Description
The Software Engineer (Baseball Systems) will collaborate with the Systems team to assist in building features for our stakeholders. 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:

  • Deliver highly dependable, easy to use software while being part of a fast-moving team with supervision from department leadership.
  • Maintain features that deliver information to stakeholders while collaborating with Data Engineering, Tech Operations, and Research & Development.
  • Propose visualizations or interfaces that communicate the intended information to a broad audience throughout baseball operations.

The ideal candidate will have a bachelor’s degree (B. A.) in Computer Science, Information Systems, or related field from four-year college or university; and one- three years related experience and/or training; or equivalent combination of education and experience.

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
  • Employee 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.

To Apply:
To apply, please follow this link


Job Posting: Miami Marlins – Senior Software Engineer – Front-End

Senior Software Engineer – Front End

Location: Florida

Company Overview

At the Miami Marlins, we make waves — on and off the field.

We’re built for sustainable success thanks to our commitment to be great teammates, bold innovators, and thinking long-term. These three pillars guide us in championing a winning culture across the organization. The work we do doesn’t just impact our team — it reaches fans and communities across South Florida.

Position Summary

As a Senior Software Engineer – Front-End, you will be a key contributor to the development and maintenance of software applications that support the Baseball Operations department. Your deep expertise with user interfaces and front-end development will enable you to work on a variety of projects. Your focus will be building data-driven applications, integrating complex systems, and optimizing baseball-related workflows and user experiences. This role requires strong technical expertise, problem-solving skills, and the ability to collaborate effectively with analysts, coaches, scouts, and other stakeholders. Ideally, you’ll be full-stack capable, but with an interest and expertise toward building front-end clients for responsive web and mobile applications.

Essential Functions

  • Design, develop, and maintain web-based and mobile applications to support baseball operations, scouting, player development, and analytics.
  • Write efficient, scalable, and maintainable code while adhering to best practices in software engineering.
  • Collaborate with cross-functional teams to gather requirements and develop technical solutions.
  • Implement and maintain data-intensive front-end clients built on top of APIs that surface data that will be visualized.
  • Participate in code reviews, testing, and deployment processes to ensure software quality.
  • Stay updated on emerging technologies and modern practices in software development and baseball analytics.
  • Provide mentorship and technical guidance to junior engineers.

Our Values

We Are Great Teammates

  • Supports and encourages colleagues.
  • Provides and receives feedback without judgement or ego.
  • Holds one another to a high standard.
  • Provides help and encouragement proactively.
  • Assumes positive intentions from others. 
  • Looks for ways to help make their teammates better.

We Are Innovators

  • Embraces a growth mindset.
  • Challenges conventional wisdom.
  • Unafraid to fail.
  • Pushes boundaries and doesn’t accept impossible.
  • Asks why and asks why not.

We Think Long-Term

  • Asks: what can I do today that will pay off a year from now. 
  • Eschews instant gratification for bigger benefits in the future.
  • Always trying to think three steps ahead.

Skill Requirements

  • Strong proficiency in programming languages such as JavaScript, TypeScript, Python and Java.
  • Strong experience with front-end frameworks (React, Angular, or Vue).
  • Working knowledge of back-end frameworks (Node.js, Spring, Django, or Flask).
  • Experience building for mobile, preferably iOS, either with native (Swift) or cross-platform (React Native, Flutter) tooling is ideal.
  • Knowledge of cloud platforms (AWS, Google Cloud, Azure) and DevOps practices.
  • Experience developing and integrating APIs and working with relational and NoSQL databases.
  • Familiarity with CI/CD pipelines, automated testing, and containerization (Docker, Kubernetes).
  • Strong problem-solving skills and ability to troubleshoot complex technical issues.
  • Ability to work both independently and as part of a team in a fast-paced environment.
  • Passion for baseball and familiarity with advanced baseball analytics is a plus.

Education & Experience Guidelines

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field required; Master’s degree preferred.
  • Minimum of 5+ years of experience in software engineering, application development, or related fields.
  • Proven experience in building and maintaining large scale highly available applications.
  • Prior experience working in sports analytics or baseball-related software development is a plus.

Work Environment

  • Ability to work evenings, weekends, and holidays as needed.
  • Availability to travel occasionally for industry conferences or organizational needs.
  • Ability to sit/stand for extended periods and work in an office environment.

Job Questions:

  1. List a few resources that you value the most for baseball content (i.e. research publications, websites, books, podcasts, etc). No explanation is needed for your selections.

To Apply:
To apply, please follow this link.

The content in this posting was created and provided solely by the Miami Marlins.


Job Posting: MLB – Senior Software Engineer- Baseball Data Platform

Senior Software Engineer- Baseball Data Platform

Location: San Francisco, California

The Baseball Data Platform team is hiring a Senior Software Engineer in the San Francisco office to help capture and tell the story of baseball through data, shaping the future of the fan experience. This team has been responsible for the collection, analysis, and distribution of Emmy Award-winning Statcast data since the product’s inception in 2015. They are also at the forefront of technological innovation in sports, developing advancements such as the Automated Balls & Strikes system (ABS), which made its debut at the Major League level in Spring Training 2025. This is a unique opportunity for an engineer to join our team and help change the way fans consume the game for generations to come. You will partner with business stakeholders, product managers, and cross-functional engineering teams to facilitate the design and implementation of new, engaging features for our users, while blending tradition with innovation.

The ideal candidate will be an engineer with a knowledge of the software development lifecycle, experience working with and supporting engineers, and a background in data delivery via highly scalable, distributed systems. Learn more about what the team does via the MLB Technology Blog and if you like what you see, we hope you’ll consider joining us on this journey.

Responsibilities

  • Design, implement, and maintain large-scale, high-performance web services and APIs to support real-time baseball data and Statcast features
  • Manage the collection, analysis, and distribution of baseball data to ensure timely and accurate data delivery, supporting key systems like Statcast, the Automated Balls & Strikes system (ABS), and betting partners
  • Create and maintain powerful backend-applications and APIs using Java Spring Boot and Node.js to support organization-wide products and initiatives
  • Build and enhance front-end applications and interfaces using JavaScript, TypeScript, React, HTML, and CSS to provide engaging and intuitive fan experiences
  • Design, build, and optimize cloud-native infrastructure using Kubernetes, Docker, and Terraform to ensure high availability and scalability of backend systems
  • Work closely with business stakeholders, product managers, and cross-functional engineering teams to conceptualize, design, and deliver new features that enhance fan engagement and improve user experiences across MLB’s suite of applications and platforms
  • Implement monitoring, logging, and alerting solutions to ensure system reliability and performance, utilizing tools for application performance monitoring and observability
  • Proactively learn and adapt to new technologies, particularly in distributed systems, cloud computing, and data engineering, to keep the Baseball Data team at the forefront of tech innovation in sports
  • Take ownership of critical projects and your own initiatives
  • Participate in an on-call rotation with other team members to ensure timely response to system alerts approximately every 2-3 months
  • Contribute to our blameless and inclusive culture to ensure team satisfaction and engagement

Qualifications & Skills

  • 5+ years of experience developing large, scalable APIs and web services
  • Advanced Java Spring Boot expertise, including annotations, JVM tuning, and thread/memory management
  • Proficiency in front-end technologies including Typescript, React, HTML, CSS
  • Experience with PostgreSQL, including writing performant queries and optimizing performance
  • Strong experience with highly available, distributed systems and relevant technologies:
    • Cloud platforms (GCP, AWS)
    • Caching solutions (Redis/Valkey Cluster)
    • REST API design
    • Observability and application performance monitoring
    • Cloud-native tools (Kubernetes, Docker, Terraform)
    • CDNs (Cloudflare, Fastly, Akamai)
  • Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with technical and non-technical stakeholders

Salary range: $150,000 – $185,000 (Base Salary) + Bonus

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.

Top MLB Perks & Benefits

  • 100% Employer Paid Medical/Dental/Vision Premiums
  • Company Contributed 401K Plan
  • Paid Time Off and Holidays
  • Paid Parental Leave
  • Access to Free Tickets to Baseball Games & MLB.TV
  • Discounts at MLB Store | MLBShop.com
  • Employee Assistance Programs (EAP)
  • Onsite/Online Training & Development Programs
  • Tuition Reimbursement
  • Disability Benefits (short term and long term)
  • Life and Accidental Death Insurance
  • Pet Insurance

Why MLB?
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.

MLB is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

California Residents: Please see our California Recruitment Privacy Policy for more details.

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.

Applicants requiring a reasonable accommodation for any part of the application and hiring process, please email us at accommodations@mlb.com. Requests received for non-disability related issues, such as following up on an application, will not receive a response.

To Apply:
To apply, please follow this link.

The content in this posting was created and provided solely by MLB.


The 2025 FanGraphs Fan Exchange Program Exit Survey

Joe Nicholson-Imagn Images

Thank you to the more than 1,200 people who signed up for the FanGraphs Fan Exchange Program. Congratulations to those of you who saw out the entire week. While everyone got to see their new team win at least once, I do feel obliged to apologize to those of you who wound up with the Nationals and kicked off the week by watching them lose three straight to the Rockies.

Anecdotally, it seems like this experiment was at least a welcome change of pace in the middle of a long baseball season, and a few of you truly committed to the bit, which is great. Nevertheless, I do have (admittedly modest) social science aspirations for this experiment, and in furtherance of that goal, I would like to call on everyone who participated for one last favor:

If you took part in the Fan Exchange Program, and filled out the entrance survey, please fill out the exit survey here.

I’ll look over the data in the coming weeks, so look for a précis of the results sometime around the All-Star break. I’ve also included questions here to gauge the level of interest in repeating this process next season, and what might change in Year Two. If there’s sufficient interest, we’ll do it all again next summer.

Thanks again for your participation, and I look forward to reading your thoughts.


REMINDER: The Fan Exchange Program Starts Today!

Bill Streicher-Imagn Images

Four weeks ago, I announced a fun little summer project we’re doing here at FanGraphs: A fan exchange program in which you give up your own team to follow another for one week, and share your thoughts and feelings in the interest of science. It’s like study abroad, except you don’t have to leave your home and you don’t spend the next semester annoying your friends with stories about how convenient public transit was in Vilnius.

It’s not too late to participate. The rules (such as they are) can be found here. If you’re unwilling or unable to follow your suggested team, feel free to pick another. And if you’ve been meaning to participate but haven’t completed the entrance survey, you can find that here.

If you have questions or concerns (with this project, not, like, generally), you can find me on Bluesky or reach me via email at baumannwrites@gmail.com. I’m so grateful that more than 1,000 of you have already signed up; I hope everyone has fun and learns something new.


Job Posting: Pittsburgh Pirates – Director Baseball Systems

Director – Baseball Systems

The Pirates Why
The Pittsburgh Pirates are a storied franchise in Major League Baseball who are reinventing themselves on every level. Boldly and relentlessly pursuing excellence by:

  • purposefully developing a player and people-centered culture;
  • deeply connecting with our fans, partners, and colleagues;
  • passionately creating lifetime memories for generations of families and friends; and
  • meaningfully impacting our communities and the game of baseball.

At the Pirates, we believe in the power of a diverse workforce and strive to create an inclusive culture centered in Passion, Innovation, Respect, Accountability, Teamwork, Empathy, and Service.

Job Summary
We are seeking a Director of Baseball Systems to lead and inspire a team of talented software and data engineers responsible for building and enhancing our internal baseball decision-making platform. This web-based system is a critical resource for players, coaches, analysts, and executives, driving people across the organization to make better decisions.

Responsibilities:

  1. Lead the development and evolution of our internal baseball systems, ensuring they are intuitive, reliable, and impactful.
  2. Lead a cloud data migration effort to build robust, reliable, and responsive data platforms.
  3. Build and maintain an effective product development process that fosters innovation, agility, and user-centered design.
  4. Manage and grow a team of software and data engineers with diverse expertise in front-end and back-end development, database management, cloud architecture, and system design.
  5. Collaborate closely with key stakeholders, including data scientists, analysts, coaches, and front-office personnel, to understand needs and align technological solutions with organizational goals.
  6. Drive technical strategy, ensuring the architecture and design decisions support scalability, performance, and future growth.
  7. Act as a champion for effective communication, collaboration, and knowledge sharing within the team and across departments.
  8. Maintain a focus on delivering features and improvements that directly support the team’s competitive edge.

Key Traits We’re Looking For:

  1. Baseball Curiosity and Knowledge: You have a deep interest in baseball and understand how data and technology can influence strategy, player performance, and game outcomes.
  2. Technical Mastery: You have demonstrated experience in more than one of the following:
    • Front-end technologies (React, Angular, or similar frameworks).
    • Back-end development (Node.js, Python, etc.).
    • Database design and management (SQL, NoSQL, etc.).
    • Cloud architecture (AWS, Azure, or Google Cloud).
    • System design, UX/UI principles, and software lifecycle management.
  3. Leadership & Management: You have a proven track record of mentoring, inspiring, and empowering teams to do their best work.
  4. Process Management: You have established and maintained a robust, repeatable product development process that balances innovation with efficiency.
  5. Communication & Collaboration: You have translated complex technical concepts for non-technical audiences and foster strong relationships across departments.
  6. Vision & Strategic Planning: You have a demonstrated knack for thinking ahead and aligning short-term projects with long-term goals, driving forward-looking innovation.

Requirements:

  1. Authorized to work lawfully in the United States.
  2. Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent experience).
  3. Demonstrated experience building and supporting full-stack web applications, ideally in a sports or data-driven environment.
  4. A demonstrated passion for problem-solving, with a user-centered approach to product design.
  5. Demonstrated familiarity with Agile or similar development methodologies.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

To Apply:
To apply, please follow this link.

The content in this posting was created and provided solely by the Pittsburgh Pirates.


Job Posting: Philadelphia Phillies – Assistant, Player Development

Assistant, Player Development

Department: Player Development
Reports to: Assistant Director, Player Development & Coordinator, Player Development
Status: Full-Time Salary Non-Exempt

Position Overview:
The Philadelphia Phillies are seeking passionate and knowledgeable applicants who will work closely with the Assistant Director, PD and the Coordinator, PD as well as various stakeholders in the Player Development department. The position will be based out of Clearwater, FL. A strong candidate will provide a diverse perspective and administrative support to our PD group. This position will offer opportunities to contribute throughout the many facets of the PD department.

Responsibilities:

  • Prepare tools, reports and other resources to distribute information throughout PD
  • Knowledge of and competency with minor league transaction and contract processes using MLB’s online portal
  • Coordinate internal and MLB projects including but not limited to updating newly implemented MiLB Hub as well as overseeing various staff requests, surveys, lists and reporting
  • Assist in Minor League roster management, player moves logistics and communication throughout the PD system
  • Manage onboarding and offboarding procedures for PD players and staff
  • Manage communication, data and personnel platforms throughout PD for players and staff
  • Oversee distribution of minor league and winter ball game reports to organizational personnel
  • Serve as point person between player development front office and PHI major league social media team to promote our minor league system

Required Qualifications:

  • Bachelor’s degree from an accredited college or university
  • Strong foundational baseball knowledge
  • Proficiency in Google Sheets and other Google Editors Suite tools
  • Excellent written and verbal communication skills
  • Rigorous attention to detail
  • Proven ability to learn quickly and work as part of a team

Preferred Qualifications:

  • Familiarity with minor league transactions and rules
  • Previous experience working in a professional baseball environment
  • Familiarity with SQL and/or experience with other programming languages (e.g. R, Python)
  • Ability to communicate in Spanish

Interested applicants should submit both their resume and answers to the following questions (Please limit each response to 300 words):

  • Identify one pitcher and one position player in the Phillies system not ranked in the team’s MLB.com Top 30 Prospects List that you feel would be the next up to be added and why?
  • Describe a baseball-related problem or question that you’d be keen to solve. What interests you about this particular problem or question? How would you approach this?

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, age, disability, gender identity, marital or veteran status, or any other protected class.

To Apply:
To apply, please follow this link.

The content in this posting was created and provided solely by the Philadelphia Phillies.


Job Posting: Boston Red Sox – Backend/API Engineer

Backend/API Engineer

Location: Boston, MA
Status: Full-Time / On-Site

DEPARTMENT OVERVIEW:
Members of the Baseball Systems team at the Boston Red Sox are focused on designing, building, and refining the software and data pipelines used within Baseball Operations. These tools and applications are an integral part of the decision-making process, are directly integrated in the workflows of all departments within Baseball Operations, and provide an efficient, consistent, and accessible experience when interacting with our internal data sources and applications.

POSITION OVERVIEW:
We are seeking a skilled and motivated API Engineer to join our dynamic Systems team. This is a brand-new role critical to our evolving architecture. You will be instrumental in designing, developing, and managing our API ecosystem, acting as the subject matter expert for our Hasura GraphQL engine and driving the development of our new serverless API layer using Azure Functions and Python. If you thrive on building efficient data access layers, designing scalable serverless solutions, and shaping API strategy, this is an exciting opportunity for you.

RESPONSIBILITIES:

  • GraphQL Subject Matter Expert (SME):
  • Act as the primary technical expert for our GraphQL engine deployment.
  • Define and evangelize best practices for GraphQL schema design, permissions, actions, and remote schemas within GraphQL Server.
  • Collaborate with development teams on integrating applications with GraphQL Server.
  • Azure Function API Development & Roadmap:
  • Lead the design, architecture, and development of new APIs using Azure Functions, primarily in Python, but occasionally running R in Docker, to handle high-compute tasks and serve complex data.
  • Implement robust error handling, logging, and monitoring for Azure Function APIs.
  • Integrate Azure Functions with various data sources (databases, other APIs, event streams) and internal systems.
  • General API Management:
  • Collaborate closely with front-end developers, data engineers, and SRE/DevOps to understand requirements and deliver effective API solutions.
  • Develop unit and integration tests for APIs to ensure reliability and correctness.
  • Monitor API performance and usage, identifying bottlenecks and implementing optimizations.

COMPETENCIES:

  • [3-5]+ years of professional experience in software development, with a strong focus on backend systems and API development.
  • Proven, hands-on experience designing, building, deploying, and maintaining APIs (RESTful required, GraphQL strongly preferred).
  • Strong proficiency in Python programming, including experience with relevant libraries for web frameworks/APIs (e.g., Flask, FastAPI) and data handling.
  • Demonstrable experience developing and deploying serverless applications using cloud platforms, specifically Microsoft Azure Functions.
  • Experience working with relational databases (e.g., PostgreSQL, SQL Server) and understanding of data modeling concepts.

ADDITIONAL QUALIFICATIONS:

  • Experience with version control systems (e.g., Git) and CI/CD concepts.
  • Solid understanding of API security principles (Authentication, Authorization, etc).
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration abilities.
  • A passion for learning new technologies and a strong work ethic.
  • Experience with Agile development methodologies (Scrum, Kanban).
  • Experience with cloud platforms (AWS, GCP, Azure).

In addition to the above requirements, all roles within Baseball Operations are expected to effectively demonstrate our universal competencies related to problem solving, teamwork, clarity of communication, and time management, along with embodying our culture of honesty, humility, relentlessness, and commitment to DEIB.

To Apply:
To apply, please follow this link.

The content in this posting was created and provided solely by the Boston Red Sox.


Job Posting: Prep Baseball – Data Engineer

Prep Baseball Data Engineer

About Prep Baseball
Prep Baseball has evolved into one of the country’s biggest and most respected independent scouting services, with a singular focus of providing comprehensive year-round coverage in every state we are in. The mission of Prep Baseball is to scout and promote amateur baseball and, ultimately, help athletes achieve their dreams of playing baseball at the next level. With more than 150 scouts, we have the largest baseball scouting infrastructure across all levels of amateur baseball in the country.

Prep Baseball is revolutionizing amateur baseball by providing athletes with unparalleled exposure through nationwide showcases, tournaments, and digital platforms. Our data-driven approach empowers players, coaches, and scouts with the insights needed to make informed decisions.

The Role: Data Engineer
As a Data Engineer (remote) on our Data Operations team, you’ll build and maintain the data infrastructure that powers Prep Baseball’s digital ecosystem. Your work will directly impact how performance metrics, game statistics, and scouting reports are collected, processed, and served to our applications—shaping the experience of athletes, coaches, and fans alike.

Responsibilities

  • Develop and maintain data pipelines for ingesting and processing athlete performance metrics, game statistics, and scouting reports
  • Implement ETL processes to transform raw data into structured formats suitable for analysis and application consumption
  • Design and maintain APIs for seamless data access by internal and external stakeholders
  • Utilize streaming technologies for real-time data processing and analytics
  • Manage and optimize databases to ensure data integrity, performance, and scalability
  • Collaborate with cross-functional teams (product, engineering, analytics) to deliver data solutions that meet business needs

Tech Stack

  • Languages: Python, Go
  • Cloud Platform: AWS (Lambda, S3, Glue, Kinesis, API Gateway, ECS)<
  • Databases: PostgreSQL, Amazon Athena, DynamoDB
  • Streaming & Analytics: AWS Kinesis
  • Data Transformation: AWS Glue, dbt
  • API Development: FastAPI (Python), Gin (Go)
  • Qualifications

    • 3 + years in data engineering or a related field
    • Proficiency in Python, SQL, and cloud-based data solutions
    • Strong analytical skills with the ability to troubleshoot and optimize data processes
    • Excellent communication skills and a collaborative mindset

    Nice to Have

    • Genuine passion for baseball and sports analytics
    • Hands-on experience with Trackman, Blast Motion, Statcast API, Rapsodo, or other baseball performance technologies
    • Background in event-driven architectures and serverless design

    How to apply:

    • Email a resume and cover letter to: mcgowan@prepbaseball.com
    • Subject line: First and Last Name – Data Engineering Application
    • We will be in touch with an exercise to complete

    The content in this posting was created and provided solely by Prep Baseball.


    Job Posting: Milwaukee Brewers – User Interface/Experience UI/UX

    Associate – Baseball Systems – User Interface/Experience UI/UX

    Location: Milwaukee, WI

    Position Summary:
    The Associate – Baseball Systems – UI/UX will work closely with the Software Engineering team within the Baseball Systems department. This position will be responsible for supporting the creation of intuitive, accessible, and visually appealing user experiences that enhance existing web and mobile technologies and creation of new tools.

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

    • Create wireframes, mockups, and prototypes for web and mobile applications.
    • Participate in user research activities (e.g., user interviews, surveys, usability testing).
    • Analyze user feedback and research to refine designs.

    The ideal candidate will be currently enrolled pursuing a bachelor’s degree (B. A.) in Computer Science, Human-Computer Interaction, Information Design, Digital/Graphic Design, or related field from four-year college or university; or related experience and/or training; or equivalent combination of education and experience.

    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:

    • League wide medical insurance plan
    • 401(K) match and an additional annual contribution from the Club
    • Collaborative recognition program and incentives
    • Online educational platform for personal and professional development
    • Employee Resource Groups
    • Paid time off for volunteering
    • Year-round diversity, equity and inclusion training and development
    • 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

    To Apply:
    To apply, please follow this link

    The content in this posting was created and provided solely by the Milwaukee Brewers.