Archive for Brewers

Job Posting – Milwaukee Brewers – Data Engineer, Baseball Systems

Data Engineer, Baseball Systems

Location: Milwaukee, WI

Position Summary:
As part of Baseball Systems, the Data Engineer will collaborate with the High Performance team to assist in developing our athletes. This position will work closely with the Data Engineering team to maintain, enhance, and extend Brewers Baseball Operations data pipelines to meet baseball needs. This position will be responsible for collecting and transforming data from various sources (internal, league, vendors, etc), as well as preparing and distributing data for consumption by the department’s systems and analysts. The ideal candidate is an experienced data pipeline builder who excels at automating and optimizing data systems, with a strong preference for cloud 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.

Essential Duties and Responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Other duties may be assigned.

  • Design, build, and maintain robust and scalable data pipelines for collecting, processing, and storing data from diverse sources such as databases, APIs, and streaming services.
  • Collaborate with cross-functional teams to integrate data from different systems and ensure data consistency and quality.
  • Collaborate with data scientists, analysts, and other stakeholders to understand their data requirements and provide the necessary support and data access.
  • Implement data transformation and ELT (Extract, Load, Transform) processes to cleanse, aggregate, and enrich data for analytics and reporting.
  • Maintain comprehensive documentation of data pipelines, schemas, and processes for knowledge sharing and auditing purposes.
  • Develop and implement data quality checks and validation processes to ensure data accuracy and reliability.
  • Monitor and optimize data pipelines and database performance to meet business requirements and performance standards.
  • Identify, design, and implement internal process improvements.

Qualifications To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.

  • Experience with programming languages such as Python, Java, or Scala.
  • Experience with SQL, including writing and maintaining queries.
  • Experience in working with data warehousing solutions (e.g., AWS Redshift, Google BigQuery, or Snowflake).
  • Experience working with relational databases such as SQL Server and Postgres.
  • Familiarity with data integration and data pipeline orchestration tools (e.g., Apache Airflow, AWS Glue, Dagster).
  • Experience with version control systems (e.g., Git).
  • Experience with APIs, and data manipulation.

Preferred skillsThe skills listed below will help an individual perform the job, however they are not all required.

  • Experience with data analysis tools including Tableau, Chartio or similar.
  • Experience with cloud services including AWS, Azure, Google Cloud or similar.
  • Experience with DevOps concepts such as Continuous Integration and Continuous Deployment, using TeamCity, Jenkins or similar.
  • Experience with Docker or other containerization technologies.
  • Familiarity with Linux and non-Windows operating systems.
  • Familiarity with advanced statistical baseball concepts, including advanced statistics and player evaluation metrics.
  • Familiarity with SDLC, especially Agile or Kanban concepts.

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.


Pitching Wins Championships? These Lopsided Brewers Sure Hope So

Kareem Elgazzar/The Enquirer / USA TODAY NETWORK

The National League playoff race has been a frenzy in the second half. The Cubs have surged from being virtually out of the picture to probable October qualifiers. The Giants have streaked their way from a likely playoff team to one on the outside looking in a couple of times over – they’re working on their latest push now. The Phillies have risen – albeit more gradually than the Cubs – from no-man’s land to a comfortable Wild Card lead with a few weeks to go. Meanwhile, the Diamondbacks, Reds, and Marlins each have a negative run differential but are still well in the mix for the final Wild Card.

Amid all the chaos, the Brewers have rather quietly risen up the NL ranks. They’ve handled their business in the Central – most crucially going 10-3 in their season series against those Reds – and on September 15, find themselves with the third-best record in the NL at 82-64, trailing only the NL East champion Braves and the Dodgers. With a 4.5-game lead in the division and a better record than any of the senior circuit’s Wild Card teams, our playoff odds give the Brewers a 94.0% chance of winning the division, with their odds of making the playoffs rounding up to 100.0%. In a year where NL teams have struggled to distinguish themselves from a busy middle of the pack, the Brewers have faced relatively little adversity in doing so:

MLB’s Near-Certain Playoff Teams
Team Win Div Clinch Wild Card Make Playoffs
Braves 100.0% 0.0% 100.0%
Dodgers 100.0% 0.0% 100.0%
Rays 39.9% 60.1% 100.0%
Orioles 60.1% 39.9% 100.0%
Brewers 94.0% 6.0% 100.0%
Twins 99.9% 0.0% 99.9%
Phillies 0.0% 97.1% 97.1%
Astros 63.3% 33.7% 97.0%

Read the rest of this entry »


Brandon Woodruff Continues To Be Brandon Woodruff

Brandon Woodruff
Jeff Hanisch-USA TODAY Sports

I don’t have much in the way of groundbreaking analysis for you today. I’m here to write about something that’s pretty obvious: Brandon Woodruff is still awfully good. You probably knew that already without fancy stats or gory math. The Milwaukee right-hander owns a career 3.08 ERA and 3.18 FIP. He has been good at just about every point since his rookie year in 2017. Still, I’d like to address a few of the reasons that his continued success is a big deal. So until I get to the part where I can dazzle you with numbers, I will at least try to drop in some fun facts here and there.

Woodruff originally hit the IL with shoulder inflammation back in April, after making just two starts that were — stop me if you’ve heard this before — very good. His shoulder inflammation turned out to be a Grade 2 subscapular strain. The subscapularis is the largest muscle in your rotator cuff, and doctors can diagnose a subscapular tear using three tests with excellent names: the lift-off test, the bear hug test, and the belly press test. Sadly, none of these tests is quite as fun as it sounds. Read the rest of this entry »


Abner Uribe, or Else

Abner Uribe
Jeff Hanisch-USA TODAY Sports

One of baseball’s delightful postseason traditions is the introduction of new characters to the national consciousness. During the regular season, the focus is spread out over as many as 15 mostly meaningless games a night. When the calendar turns to October, there is one game going on at a time, maybe two, and each pitch is of colossal importance. Following regular-season baseball is fishing with a net; following postseason baseball is fishing with a sniper rifle.

So every October, we meet players previously unknown or little-considered. We put faces to names and visual recognition to stat lines. And like clockwork, some rookie middle reliever from a non-glamor franchise (usually but not always the Rays) will come out in the eighth inning of a game against the Astros or Dodgers and cut through three straight All-Stars like a hot wire through Styrofoam.

If you care about spoiling key postseason narratives, you should stop reading. If not, you’ll want to learn about Abner Uribe. Read the rest of this entry »


Sunday Notes: Steve Sparks Played With Troy O’Leary and Dave Nilsson

Steve Sparks had a solid playing career. The now Houston Astros broadcaster debuted with the Milwaukee Brewers two months before his 30th birthday, in 1995, and went on to toss butterflies in the big leagues through 2004. His best season came with the Detroit Tigers in 2001 when he logged 14 wins and posted a 3.65 ERA over 232 innings.

Sandwiched between the knuckleballer’s stints in Beer City and Motown were a pair of seasons in Anaheim, where his teammates included Orlando Palmeiro. According to Sparks, the left-handed-hitting outfielder wasn’t always a left-handed-hitting outfielder.

“He was originally a right-handed second baseman, but he broke his arm,” the pitcher-turned-broadcaster explained prior to a recent game at Fenway Park. “He was ambidextrous to begin with, so he started playing the outfield throwing left-handed, and that’s how he remained. I played with Orlando, but he never told me that. Joe Maddon was a minor league field coordinator with the Angels, and he’s the one who told me.”

Sparks proceeded to point out that Palmeiro made the final out of the 2005 World Series against the Chicago White Sox while playing for the Astros.

Meanwhile, an outfielder whose best big-league seasons came with the Boston Red Sox played with Sparks on the rookie-level Helena Brewers in 1987. Read the rest of this entry »


Going Oppo Has Propelled Christian Yelich’s Resurgence

Kyle Ross-USA TODAY Sports

Watching the ebbs and flows of Christian Yelich’s career has been very interesting. From 2018 to 2019, he was one of the best players in baseball, winning the NL MVP in 2018 and placing second in the voting the following year. He was sending balls to the moon like he never had before (some of that might have owed to the livelier ball, but Yelich also hit the ball very hard those years, and continues to). Then from 2020 to 2022, he was just an average dude. He had a 108 wRC+ over that span, swatting just 35 home runs and accruing 4.4 total WAR.

Typically, I’d say that a player like Yelich already has a blueprint for success. Faced with a few down seasons, his focus should be on regaining the traits that had served him so well previously. However, a lot of what we know about the Brewers outfielder needs to be thrown out the window. This is a different player from the one we saw during Yelich’s MVP run, and he’s also a different player from the one we’ve watched the last two and a half years. Instead of figuring out how he could get back to his old self, Yelich seems to have decided to blend all of his previous years together to create a new version. And with a 129 wRC+ and 3.6 WAR so far this season, Yelich has shown he can still be a star player — it just looks different. Read the rest of this entry »


In Luis Urías, the Red Sox Pick Up a Reclamation Project

Luis Urias
Jeff Hanisch-USA TODAY Sports

After shipping Enrique Hernández back to Los Angeles last week, the Red Sox addressed their newfound lack of infield depth with a last-minute trade right before Tuesday’s trade deadline, acquiring Luis Urías from the Brewers for right-handed pitching prospect Bradley Blalock.

Urías only turned 26 years old in June, but he’s already had six years of big league experience under his belt. He was a highly regarded prospect with the Padres before getting dealt to the Brewers in the Trent Grisham trade ahead of the 2020 season, then broke out the next year, posting a 112 wRC+ with 23 home runs and a .249/.345/.445 slash line. That kind of production from an infielder who can capably play anywhere on the dirt seemed to solidify him as a core piece in Milwaukee’s lineup. Unfortunately, a hamstring injury suffered on the first day of the season cost him all of April and May, and once he returned from his injury, he was a shell of his former self, limping to a 60 wRC+ in 20 games in June and getting demoted to Triple-A at the end of the month. Since then, he’s posted a .250/.392/.447 slash line in 20 games for Triple-A Nashville, good for a 113 wRC+. Read the rest of this entry »


Rays Add Depth Without Using 40-Man Space, Seattle Scoops DFA’d Bazardo

Allan Henry-USA TODAY Sports.

When trades occur that aren’t quite big enough to merit their own post, we sometimes compile our analysis into a compendium like this, where we touch on a number of transactions at one time. In this dispatch, I’ll cover the Rays’ trades for upper-level depth (pitchers Manuel Rodríguez and Adrian Sampson from the Cubs, and catcher Alex Jackson from the Brewers), as well as the Mariners/Orioles swap of Logan Rinehart and Eduard Bazardo.

The Rays acquired Adrian Sampson, Manuel Rodríguez, and $220,000 of international free agent bonus pool space from the Cubs for minor league pitcher Josh Roberson. Sampson, 31, was originally the Pirates’ 2012 fifth round pick. He made the big leagues with the Mariners in 2016 and then began to hop around the fringes of various rosters, which is part of what led to his 2020 jaunt to the KBO before a return to MLB with the Cubs. He made 19 starts for the Cubbies in 2022 as a long-term injury replacement, but he has missed most of 2023 due to a knee surgery from which he only recently returned. Sampson has been sitting 90-91 mph during each of his last two minor league starts. He does not occupy a 40-man roster spot and should be considered injury replacement depth for the Rays. Read the rest of this entry »


Phamtastic, or Chafincomplete? The Diamondbacks Make A Few Trades

John Jones-USA TODAY Sports

There’s something strange going on in the desert. The Diamondbacks have been one of the best stories in baseball this year, led by Corbin Carroll and a motley crew of veterans and rookies. An early season tear sat them atop the NL West, and we gave them an 80% chance of making the playoffs on July 1. Whoops – they’ve gone 8-16 since then, the worst record in the NL, and now they’re scrambling to make the playoffs. Time to make some trades!

Tommy Pham fits perfectly with what Arizona is going for. After a desultory three-year stretch from 2020-22 where he posted a 94 wRC+, he’s been one of the lone bright spots for the Mets this year. He’s hitting .268/.348/.472, and his quality of contact has been even better than that; he has a shiny .390 xwOBA and is smashing balls left and right. His plate discipline, always a strength, has never been better. He’s posted as much WAR this year as in those three previous ones.

The Diamondbacks could use that kind of production. They’ve relied on four regular outfielders this season, and only Carroll has been good. Jake McCarthy has an 85 wRC+ and the underlying stats to match. Alek Thomas checks in at a 79 wRC+. Lourdes Gurriel Jr. is the best of the group, but that’s faint praise; he’s hitting .249/.296/.448 with a 98 wRC+ himself. Murderer’s row, this is not. Read the rest of this entry »


Mark Canha, the Newest Brewer

Sam Navarro-USA TODAY Sports

Baseball is a game of uncertainty. Half an inch here or there can be the difference between a strikeout and a home run. Balls bounce strangely. Matchups don’t even out. The wind is blowing just the wrong way one day, or just the right way the next. But two things reoccur like Haley’s comet in the modern game: the Brewers are a few hitters short of a potent lineup and Mark Canha posts an above average but unexciting batting line. Today, those two things are teaming up – the Mets traded Canha to the Brewers in exchange for prospect Justin Jarvis.

It’s not that the Brewers plan on a punchless lineup. They’ve drafted plenty of hitters in recent years, and made trades to secure others besides. In the past few years, they’ve traded for Willy Adames, Jesse Winker, Rowdy Tellez, and William Contreras. They’ve promoted Sal Frelick, Brice Turang, Garrett Mitchell, and Joey Wiemer. Carlos Santana joined the team last week. Through it all, though, they’ve always seemed a few bats short. Someone gets injured. Someone regresses. The end result? An offense scuffling around or below league average, with a few spots providing downright embarrassing production.

This year, the entire infield has failed Milwaukee. Luis Urías hit his way back to the minors; Adames has a .202/.287/.388 line, good for an 82 wRC+. Turang is even worse, hitting .208/.278/.314 (61 wRC+). Brewers first basemen have a decidedly not nice 69 wRC+ in aggregate. Having an extra batter in the lineup hasn’t softened the blow, either: Brewers DHs have hit .205/.301/.308, the second-worst DH production across the majors. Despite a gaping hole at the top of the NL Central where the Cardinals usually feature, the Brewers have fallen out of first place thanks to the upstart Reds. They need more firepower, and the sooner, the better. Read the rest of this entry »