Job Board
for underrepresented folks in tech

Back to all jobs
Photo of The Phillies

emoji of a pushpinPhiladelphia, PAemoji of a money bag$70,000-$120,000emoji of a clockSun Oct 31 2021
emoji of a woman of coloremoji of a man19 people in techemoji of a woman of coloremoji of a woman 4 women in techemoji of a woman of coloremoji of a person of color 3 people of color in tech

The Philadelphia Phillies are a Major League Baseball club based in Philadelphia, Pennsylvania. Formed in 1883, the Phillies are the oldest, continuous, one-name, one-city franchise in all of professional sports.


Position Overview:

The work of a Software Engineer (SWE) at the Phillies extends well beyond merely coding. As a SWE you contribute fresh ideas in a variety of areas, including information retrieval, networking and data storage, security, machine learning, natural language processing, UI design and mobile to shape the evolution of the Phillies baseball analytics systems. You are not necessarily an expert or even familiar with all of these areas but you do have a growth mindset and a passion for learning from and sharing your knowledge with your colleagues.

Our ideal engineers will have a versatile skill set, be enthusiastic to handle new challenges and demonstrate leadership qualities. You will work closely with end-users across Scouting, Player Development and the Major League Coaching Staff while building software tools from the ground up. By identifying appropriate design specifications through collaboration with those end-users, you will build applications that conform to user needs.

Specific areas of focus may include, but are not limited to, the draft, free-agency, player valuation, player development, in-game strategy, and injury prevention. As a SWE you will have the opportunity to use your technical expertise to create software solutions that impact decision-making at the Phillies.


  • Improve existing platforms and design new proprietary applications to be used directly by the GM and executive staff
  • Collaborate with front office executives, scouts, coaches, and medical staff regarding the design and technical specifications of software solutions for Baseball Operations
  • Work together with Baseball R&D department to help optimize the Phillies baseball analytics systems, including crafting solutions to efficiently and effectively synthesize, organize and present data from multiple third-party sources
  • Help to augment the technical knowledge of the entire Baseball Operations department by providing training, mentorship and support on the use of all applications and tools built by the team

Required Qualifications:

  • Deep understanding of software engineering
  • Software development experience in one or more general purpose programming languages (including but not limited to: Python, JavaScript, TypeScript, Java, C/C++, C#, Go, or Swift)
  • Interest and ability to learn new technologies as needed
  • Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, design thinking, machine learning, natural language processing, and data architecture
  • Proven willingness to both teach others and learn new techniques
  • Proven leadership and self-direction

Preferred Qualifications:

  • Master’s, PhD degree, further education or 4+ years experience in engineering, computer science or other technical related field
  • Prior experience managing/leading a technical team

Interested applicants should submit both their resume and an answer to the following question:

What is your favorite programming language to use and why do you like it? (There is no right or wrong language; we’re interested in how you think critically about the tools you use)

Tip: Again, there’s no defined right or wrong answer. Responses are used to get some insight into how you approach problem solving and technology in general.

Please submit your resume and question response no later than Sunday, October 31, 2021.


Interview Process: Resume Review -> Take home questionnaire (Tests your ability to review code and your familiarity with and ability to implement software engineering fundamentals) -> 1-3 video interviews:

Important technologies: Python, Typescript/Javascript, Google Cloud Platform, MySQL, React, SQLAlchemy


It is The Phillies policy to promote a productive work environment free from all forms of discrimination and conduct that could be considered harassing, coercive or disruptive. The Phillies also fosters inclusiveness for all people and a workplace in which mutual respect is paramount.

The Phillies will provide equal opportunity to all employees and applicants without regard to race, color, sex (including pregnancy), age, religion, creed, national origin, ancestry, handicap or disability, sexual orientation, gender identity and expression, genetic information, veteran status, marital status, familial status, domestic or sexual violence victim status or any other classification protected by applicable law. This policy covers recruitment, hiring, compensation, benefits, promotion, demotion, layoff, termination and all other terms and conditions of employment, work environment and customer/client relationships.

Apply Now
When you apply, please mention that you found the posting on Diversify Tech!

Be the first to know!

We'll let you know as soon as a job is posted on our job board.

Subscribe →