Job Posting: Milwaukee Brewers – Software Engineer, Baseball Systems

Software Engineer, Baseball Systems

Description:
As part of Baseball Systems, the Software Engineer will collaborate with the Player Development team to assist in developing our athletes. 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.
  • Design and develop new features to deliver key athletic performance measures for the Player Development department while collaborating with Data Engineering, Tech Operations and Research & Development.
  • Collaborate with the Pitching, Hitting, and Defense coordinators on tools for evaluating player performance and delivering player feedback.

The ideal candidate will have:

  • created web apps using HTML, CSS and Javascript frameworks
  • experience developing APIs in C# or other similar languages
  • worked with relational databases
  • familiarity with Git version control software
  • A love of sports
  • Bachelor’s degree in Computer Science, Information Systems, or related field from four-year college or university; and up to 3 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

What will you do each day?

  • Design and develop new features or maintain existing features in our internal web applications.
  • Squash bugs quickly.
  • Collaborate with Baseball Operations staff to plan new features and ensure requirements are met.
  • Develop walk-throughs for non-technical users to familiarize them with new features.
  • Watch baseball.

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


Effectively Wild Episode 2001: Open the Podcast Bay Doors, HAL

EWFI
Ben Lindbergh and Meg Rowley banter about the podcast’s naming conventions, the EW reverse jinx boosting Byron Buxton, the stress of observing Jacob deGrom’s high-wire act, Drew Maggi’s first major league hit (off of Hobie Harris!), high-scoring, high-altitude baseball in Mexico City, MLB editing (and later restoring) an A’s highlight, White Sox fan unrest, Jazz Chisholm Jr. being mic’d up on a broadcast while batting, the standouts toward the top of the combined WAR leaderboard one month into the season, and more, then (1:12:00) Stat Blast about the lowest-career-WAR players ever to lead a team in WAR in one season, the most players ever used in one game at each position, and how the pitch clock has made games not only much shorter, but also much less variable in duration, plus (1:41:32) a Past Blast from 2001 and a few follow-ups and closing thoughts (1:43:39).

Audio intro: Guy Russo, “Effectively Wild Theme
Audio outro: Alex Glossman and Ali Breneman, “Effectively Wild Theme

Link to deGrom injury info
Link to Ben Clemens on deGrom
Link to Maggi hits video
Link to article on Maggi being optioned
Link to Ben on baseball in Mexico City
Link to Mexico City game stats
Link to Susan’s humidor tweet
Link to Susan’s Mexico City gamer
Link to Susan’s Game 2 gamer
Link to story about A’s fans
Link to tweet about A’s highlight
Link to Ben on in-game interviews
Link to mic’d up Maldonado
Link to White Sox fan rant
Link to James Fegan on Sox fans
Link to James on the Roberts benching
Link to Jay on the White Sox
Link to combined WAR leaderboard
Link to article on Chapman’s defense
Link to FG post on Cole
Link to Cole’s Hicks reaction
Link to Topps NOW cards
Link to Episode 1952 Stat Blast
Link to worst WAR leaders
Link to most players at position links
Link to Ben on the Waxahachie Swap
Link to all-position players
Link to Ben on game times
Link to April 25 games
Link to 1969 time-of-game article
Link to 2001 Past Blast source
Link to contraction plan details
Link to David Lewis’s Twitter
Link to David Lewis’s Substack
Link to Twins HR celebration
Link to Sam on WS dogpiles
Link to Sam on walk-off celebrations
Link to 2019 Nats celebrations
Link to 2019 Nats article
Link to 2023 HR celebrations
Link to White Sox walk-off gamer
Link to Passan division tweets
Link to A’s walk-off gamer
Link to A’s winless SP record
Link to Ohtani homer
Link to Cruz triple
Link to CBA/start times thread

 Sponsor Us on Patreon
 Facebook Group
 Twitter Account
 EW Subreddit
 Effectively Wild Wiki
 iTunes Feed (Please rate and review us!)
 Get Our Merch!
 Email Us: podcast@fangraphs.com


Sunday Notes: Bill Haselman Recalls the Brawl That Almost Broke Cal’s Streak

Bill Haselman precipitated a memorable brawl on June 6, 1993. Plunked by a Mike Mussina pitch, the Seattle Mariners catcher charged the mound and proceeded to tackle the Baltimore Orioles right-hander. The melee that followed was a doozy. Tussles involving numerous players took place all around the infield, and when all was said and done, seven players were ejected, and at least four were injured — including one who had played in 1,790 consecutive games.

“It was just a weird situation,” recalled Haselman, three decades later. “Chris Bosio was pitching for us — he’d come back from a broken collarbone — and he threw balls behind Mark McLemore and Harold Reynolds. The first one wasn’t on purpose. The one he threw behind Reynolds [in the bottom of the sixth inning] was on purpose. Reynolds had bunted for a hit against him with two strikes, and he’d also always hit Bosio well [14-for-28 lifetime]. Back then, that’s what you did: you hit a guy. The pitch went behind him.

“We come up in the seventh and Mussina punches out Jay Buhner and Mackey Sasser,” continued Haselman, who is now a coach for the Los Angeles Angels. “I’m up next, and I had an idea of what might happen. I never had any thought of charging the mound — I’d never done it in my life — but for some reason, I did. It was ‘Boom!” Then there was a brawl.”

Haselman had homered off of Mussina earlier in the game, but the erstwhile backstop doesn’t believe that had any bearing on the HBP. Rather, it was because Bosio had thrown behind a pair of Birds. Mussina’s pitch didn’t miss, and that fact that it was a shoulder shot contributed heavily to Haselman’s impromptu mound visit. “I didn’t like it being so high, near my head,” he explained. “That’s why I went out there.” Read the rest of this entry »


Effectively Wild Episode 2000: We Thought of More Things We Like About Baseball

EWFI
In the fourth incarnation of a time-honored tradition that recurs every 500-ish episodes, Ben Lindbergh and Meg Rowley are joined by former co-hosts Sam Miller and Jeff Sullivan, and The Athletic’s Grant Brisbee, to draft assorted things that they like about baseball, followed (1:37:06) by a Past Blast from 2000.

Audio intro: Benny and the Jeffs, “Effectively Wild
Audio outro: Sam Miller, “Effectively Wild Theme (Ken Maeda’s Nice ‘n’ Easy Remix)

Link to Episode 500
Link to Episode 996
Link to Episode 1500
Link to Barmes injury article
Link to silly injuries
Link to more silly injuries
Link to even more silly injuries
Link to still more silly injuries
Link to silly injuries again
Link to article on Hill’s dream
Link to Torkelson injury
Link to Sam on “around the horn”
Link to NYT on Mets broadcasts
Link to pitch-clock countdown
Link to SNY “ghost runner”
Link to Blue Jays hug
Link to Aybar/Callaspo story
Link to Grant’s Wills card
Link to minor league team naming
Link to the Murphy card
Link to Grant on the Ripken card
Link to Grant on time between pitches
Link to Conlan’s SABR bio
Link to Sam on the strike zone
Link to no-umps spring game
Link to Giannis video
Link to collected King articles
Link to 2000 Past Blast source
Link to more on the baseball testing
Link to Ben on the Steroid Era
Link to David Lewis’s Twitter
Link to David Lewis’s Substack

 Sponsor Us on Patreon
 Facebook Group
 Twitter Account
 EW Subreddit
 Effectively Wild Wiki
 iTunes Feed (Please rate and review us!)
 Get Our Merch!
 Email Us: podcast@fangraphs.com


The Atlantic League Is Testing New Rules

Gregory Fisher-USA TODAY Sports

The new rules introduced to MLB this season have been the subject of much discussion. From the larger bases and pickoff rules leading to a rise in stolen bases, to the shift restrictions resuscitating the pulled groundball, to the potential impact of the pitch timer on the fan and player experience, the 2023 rule changes have been the most significant in recent memory.

Whether or not new ideas end up in the final rulebook, the league is constantly innovating to determine whether further changes would improve the game. In 2019, MLB reached an agreement with the Atlantic League, considered to be the highest non-affiliated league in the country, to “test experimental playing rules and equipment during the Atlantic League’s Championship Season.” Recent rule changes like the larger bases and limited infield shifting were piloted in the Atlantic League before coming to MLB, but not every rule tested there has been or will be implemented in the majors. In 2021, the Atlantic League moved the pitching mound back by a foot, breaking a century-long custom. The goal was to give hitters a better chance against premium velocity while also allowing breaking balls to shine more, but testing found that the change hadn’t accomplished its intended effects. Last week, MLB announced its new experimental rules for the 2023 Atlantic League season, which begins today:

Read the rest of this entry »


On Hitters Simplifying Their Loads

Matt Olson
Dale Zanine-USA TODAY Sports

While I’m sure those of you who are reading this should be aware of what I’m about to say, I’m going to say it anyway: hitting baseballs is difficult. In fact, it is the very reason I’m writing this piece. As I’ve watched the beginning of the season, I’ve noticed some hitters make tweaks here and there. Hitting is a game of adjustments; if one thing doesn’t work or doesn’t feel comfortable, you try the next, and so on and so forth until something clicks. When you’re struggling at the plate, there are some rules of thumb to consider if you’re considering a change. The first thing that comes to mind is obvious: simplify.

There are a few ways to interpret that, but what I have in mind focuses on a hitter’s load. Depending on factors such as bat speed, barrel acceleration, and pitch identification, a hitter will fall somewhere between Javier Báez and Giancarlo Stanton on the movement spectrum. By that, I mean that you can move almost every part of your body, or you can just pick your bat up off your shoulder and swing. Neither is necessarily better than the other, but for some hitters, too much movement (or movement in an inefficient direction) can negatively impact bat path or the ability to make flush contact on a consistent basis. An adjustment which simplifies your load can make it easier for a hitter to get the bat on plane with the baseball. Read the rest of this entry »


The White Sox Are Utterly Terrible

Dylan Cease Andrew Vaughn
Matt Marton-USA TODAY Sports

Say this for the White Sox: They scored runs on Thursday. Sure, they were thrashed 14–5 by the Rays, which extended their losing streak to eight games, but they ended their scoreless streak at 25 innings, scored more runs than they had in the previous four games (three), and matched their total of hits from the previous three games (11). When you’ve lost 13 out of your last 15 games, this counts as progress.

Chicago’s current skid has dropped the team’s record to 7–19, the third-worst in the majors. There’s no ambiguity about whether the White Sox are bad: they also have the third-worst run differential and projected winning percentage, according to both PythagenPat and BaseRuns:

White Sox via Projected Standings
Team W L Win% Rdif RS/G RA/G Pyth Win% BaseRuns Win%
Athletics 5 21 .192 -113 3.81 8.15 .175 .231
Royals 6 20 .231 -59 3.19 5.46 .269 .286
White Sox 7 19 .269 -58 3.88 6.12 .293 .292

In the words of James Brown, “People, it’s bad.” Read the rest of this entry »


Bryson Stott Is Still a Work in Progress

Eric Hartline-USA TODAY Sports

Bryson Stott began this season with a 17-game hit streak, marking a new Phillies franchise record to start a season. Eleven of those games were multi-hit efforts, culminating in 29 hits across his first 81 plate appearances. He’s added a handful of hits since his streak ended on April 18 and his overall line now stands at .339/.368/.459, good for a 126 wRC+. His early season success has been one of the few bright spots for the Phillies as they deal with a a variety of woes.

While Stott’s hot start is being at least partially driven by some fortunate results when he has put the ball in play — his BABIP currently stands at .417 — his success is also the culmination of a number of adjustments he’s made since making the Opening Day roster as a rookie last year. His initial exposure to the big leagues didn’t go very well. He collected just four hits across 31 plate appearances and was demoted to Triple-A on April 20 after playing in just nine games in the majors. Upon getting recalled on May 8, he continued to struggle until making an adjustment to his swing. Read the rest of this entry »


A Look at Baseball’s Best Horizontal Hitters

Gary A. Vasquez-USA TODAY Sports

There’s a new pitch classification, well, sweeping the nation, and with the aptly-named sweeper comes a lot to learn about its behavior, usage, and effectiveness. For those catching up, the sweeper, which Statcast introduced to its pitch classification system this spring, is a breaking ball that plays more on the horizontal plane than the vertical one, typically thrown slower and with more break than a slider, “sweeping” across its path rather than dropping the way a traditional curveball might. The rarer slurve, on the other hand, breaks horizontally like a sweeper but also features more downward break. While the slider classification had become a bit of a catch-all for pitches that break horizontally, which vary tremendously in velocity and depth of the break, the introduction of the sweeper classification helps to differentiate the breaking ball by both the type and the amount of horizontal break. For reference, here’s what the average sweeper, slider, curveball, and slurve have looked like so far this year:

Pitch Type Averages, 2023
Pitch Type Velocity Glove-Side Movement Vertical Movement w/o Gravity
Sweeper 81.6 14.6 2.2
Slider 84.8 5.9 2.0
Curveball 79.7 8.8 -8.9
Slurve 82.4 14.5 -3.1
SOURCE: Statcast

As many have noted, this isn’t a new pitch so much as it is a recognition of trends toward a pitch that was already there. Over the last seven seasons, the percentage of breaking balls that broke at least a foot to the pitcher’s glove side has risen from 17.7% in 2017 to 27.4% so far this year, including a seven-point increase in the last two seasons. Meanwhile, the average vertical drop (without gravity) on those breaking balls has shrunk from -5.9 inches as recently as 2019 to just -2.0 so far this year. Over the last few years, pitchers have been sending more and more breaking balls veering across the strike zone without dropping. Pitchers and teams have different names for the pitch – the Yankees call their version a “whirly;” Statcast now calls it a sweeper. Read the rest of this entry »


Five Things I Liked (Or Didn’t Like) This Week, April 28

Jerome Miron-USA TODAY Sports

Welcome to another edition of five things that I liked (or didn’t like) in baseball this week. I got the idea for this column from Zach Lowe, who writes my favorite basketball column with the same conceit. This week’s edition is highlighted by superstars being superstars, pitchers trying everything they can to keep evolving, and, of course, my two favorite topics: bunts and errors. Let’s get to it.

1. Jacob deGrom’s Cold Fury
Order has been restored – Jacob deGrom is back from injury and is once again the best pitcher in baseball. After an Opening Day hiccup, he looks a lot like he did the last time he was terrifying opposing hitters: upper-90s fastball, wipeout slider, and pinpoint command that makes the whole thing feel vaguely unfair. In his past three outings, one of which was shortened thanks to a mini injury scare, he has 25 strikeouts and one walk. Even if you don’t want to separate it that way, he has 43 strikeouts and three walks on the year. It’s outrageous. Read the rest of this entry »