Post a job

Job has expired

This job post is expired and is no longer taking new applicants.

Return home Find similar jobs

Engineering Manager, Software Engineering (Data Engineering)

Philadelphia Phillies logo

Location
United States
Philadelphia Phillies

Job Description

Title: Engineering Manager, Software Engineering (Data Engineering)
Department: Baseball Research and Development
Report to: Director, Software Engineering
Status: Regular Full-Time
Location: Philadelphia, PA or Open to Remote

Position Overview:

As the Engineering Manager for Software Engineering (Data Engineering), you manage a team of software engineers that owns the delivery of data engineering and applied biomechanics pipelines and data product commitments. You oversee the development of a data architecture that impacts decision-making at the highest level across the Phillies organization.

You work closely with Phillies R&D leadership, engineers, and data scientists to identify the most impactful problems to tackle, and then deliver robust solutions on time. With your technical knowledge and experience, you take the lead on solving hard baseball engineering problems and direct your team efficiently. Engineers and users both know the priority and progress of all of our projects as a result of strong project management practices.

You help our team grow both as people and as engineers, improving their skills and their ability to impact the organization. You ensure that we have all the people and skills we need to solve the hardest questions in baseball and enable the organization to turn those answers into wins on the field.

Responsibilities:

  • People leadership
    • Directly supervise a team of data pipeline engineers and orient the organizational direction through your knowledge of the baseball and technology landscapes
    • Perform regular performance reviews and maintain a strong connection between departmental and individual goals and OKRs. Identify ways to continually enhance knowledge of baseball and software engineering through reading, research, and discussion for both yourself and the data engineering team
    • Provide guidance and feedback in both technical and non-technical areas, supporting them in developing career paths, and identifying growth opportunities for your team
    • Identify and develop the next generation of diverse technical talent and lead the internship hiring process for data engineering
  • Technical and Project leadership
    • Identify, scope, prioritize and oversee projects in data engineering that positively impact the organization’s ability to acquire, develop, and deploy championship baseball players
    • Refine and execute regular project planning meetings, balancing velocity with impact
    • Implement and enforce best practices for software development, code review, and testing
    • Provide leadership in architecting the storage of baseball data and predictive model outputs through modern data warehousing practices
  • Strategic leadership
    • Create and implement impact-maximizing product roadmaps for developing Phillies data pipelines and data products
    • Build relationships with baseball leadership and analysts in Phillies R&D working in foundational research, applied biomechanics, and predictive modeling to understand their data needs
    • Coordinate across departments within Software Engineering and Research & Information to accomplish organizational goals
    • Define and manage SLAs for all data and processes in production

Required Qualifications

  • Minimum 1 year experience working in professional sports
  • Deep understanding of software engineering best practices including expertise in at least two of the following areas: data engineering, engineering management, cloud infrastructure and data warehousing, data orchestration tools, relational database design, or RESTful or websocket-based API services
  • Extensive software development experience in one or more general purpose programming languages (including but not limited to: Python, Typescript, Go, Java, C/C++, C#, Objective C)
  • Experience working as part of a team on complex projects
  • Experience working with customers to create requirements and build solutions
  • Demonstrated record of leadership in initiating and driving cross-functional technical projects
  • BS degree in Computer Science, similar technical field of study or equivalent practical experience

Preferred Qualifications

  • Experience as a tech lead or people manager, effectively scaling and managing teams of 3+ engineers
  • Experience working with spatiotemporal data, particularly player tracking and biomechanical data
  • Experience as an individual contributor or a leader with project management frameworks (e.g. Agile, Lean) and tools (e.g. Linear, Jira, Trello, Asana)
  • Exposure to event-driven data systems and patterns and experience with data streaming (e.g. Kafka, Redpanda)

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

Briefly describe some of the challenges and considerations of ingesting and delivering skeletal pose data for a data engineering team.

**The Phillies is an Equal Opportunity Employer**

Advice from our career coach

As the Engineering Manager for Software Engineering in Data Engineering at the Baseball Research and Development department, the successful applicant must have a deep understanding of both software engineering best practices and the baseball landscape. Here are some tips to stand out as an applicant:

  • Emphasize your experience in professional sports and working on complex projects in your resume and cover letter.
  • Showcase your expertise in data engineering, cloud infrastructure, data warehousing, and relational database design.
  • Highlight your leadership skills by providing examples of initiating and driving cross-functional technical projects.
  • Demonstrate your experience in managing and scaling teams of engineers, particularly in the software engineering field.
  • Address the provided question about challenges and considerations of ingesting and delivering skeletal pose data, showcasing your technical knowledge and problem-solving skills.

Apply for this job

Expired?

Please let Philadelphia Phillies know you found this job with RemoteJobs.org. This helps us grow!

About the job

Jul 13, 2024

Full-time

  1. US United States

More remote jobs at Philadelphia Phillies

RemoteJobs.org mascot