Lead Software Engineer

Sorry, this job was removed at 4:09 a.m. (CST) on Thursday, June 8, 2023
Find out who's hiring in Philadelphia, PA.
See all Developer + Engineer jobs in Philadelphia, PA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Title: Lead Software Engineer

Department: Baseball Research & Development
Reports to: Director, Baseball Research & Development
Status: Full Time

Position Overview:

The work of a Lead Software Engineer (SWE) at the Phillies extends well beyond merely coding. As a Lead SWE you are expected to contribute fresh ideas in a variety of areas based on your expertise, which could include information retrieval, networking and data storage, security, machine learning, natural language processing, UI design or mobile to shape the evolution of the Phillies baseball analytics systems.

You provide guidance and feedback to other SWEs as they work on projects or technologies that you are knowledgeable about, and help them develop as people and engineers. A Lead SWE will often directly supervise interns or other software engineers, participate in our hiring process, and contribute to project planning efforts.

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. You will collaborate with those end-users to specify and build applications that conform to user needs and create value for the organization.

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 Lead SWE you will be expected to use your technical expertise to identify, design, and create software solutions that impact decision-making at the Phillies.

Responsibilities:

  • 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 the 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
  • 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:

  • Proficiency in one or more general purpose programming languages (including but not limited to: Java, C/C++, C#, Go, Objective C, Python or JavaScript)
  • Demonstrated interest and ability to both learn and teach new technologies as needed
  • Experience working with two or more from the following: web application development, Unix/Linux environments, CI/CD, mobile application development, design thinking, machine learning, data engineering, and data architecture
  • Experience working with customers to create requirements and build solutions
  • Proven leadership and self-direction

Preferred Qualifications:

  • BS, Master’s, PhD degree, or other further education in engineering, computer science or other technical related fields
  • Prior experience managing/leading engineers or 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.


There is no closing date for this post; applications will be reviewed on a rolling basis.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Philadelphia Phillies (Do Not Use)Find similar jobs