Hotline: 404-491-0865

Director, Front End Software Engineering

Position: Director, Front End Software Engineering

Reports to: VP, Baseball Data, at MLB Advanced Media

——–

Overview

——–

The Director, Front End Software Engineering position is responsible for leading the software team that presents the story of baseball through its data as part of Major League Baseball Advanced Media.

Key responsibilities include:

  • Managing multiple software teams
  • Mentoring software engineers throughout their careers
  • Collaborating with product owners for prioritization
  • Executing technology decisions and initiatives
  • Maintaining a high level understanding of emerging technologies

The Director, Front End Software Engineering will manage the MLB.com teams that build the presentation of live baseball through Gameday, the story of the league through the scoreboard, the current status of the season through standings, who is leading the league through the stats section, and how is a player doing in the player page. Also included in this role’s responsibilities, this person will be directing the implementation of a visualization framework that allows for story telling using Statcast Tracking Data. You will work directly with client application teams to instill a common approach on the presentation of the game across platforms, including At Bat and connected devices such as PS4, Xbox, Roku, etc… This position is accountable for successful execution and delivery of these software projects, envisioning current and future requirements, and planning for risk and growth.

This position offers a unique opportunity for an accomplished technologist to lead and develop on a bleeding edge technology stack; collaborate with world-class engineers, product developers, and designers; contribute to award-winning and complex apps and systems; influence the innovation of products used by millions globally; and work in a highly collaborative, results-oriented, team environment. The ideal candidate for this role is a baseball fan who has built high traffic consumer facing web sites and applications that consumers are passionate about.

———————

Core Responsibilities

———————

Leadership

———-

  • Recruits and manages multiple teams of approximately “two pizza” sizes (6-10 people each)
  • Ensures deliverables are met
  • Communicates clearly to team and all relevant stakeholders

Mentorship

———-

  • Ensures code quality meets standards through review processes
  • Create a culture of innovation and continuous improvement
  • Actively identify training and development needs

Collaboration

————-

  • Work closely with product owners for prioritization of team backlogs
  • Care deeply about craftsmanship in software and can work backwards from high-level deliverables
  • Deep understanding of development and project management processes and methodologies including common roles, responsibilities, and key deliverables.

Technology Direction

——————–

  • Have experience with different programming languages, realizing the strengths of each and able to apply each where it best fits
  • Solid understanding of data structures and algorithms
  • Contribute to architecture policies and standards across organization
  • Contribute to establishing appropriate governance to manage the adoption of new technologies

————–

Qualifications

————–

Required Qualifications

———————–

  • Experience building high traffic consumer facing web applications
  • Experience with Agile software methodologies
  • Experience recruiting and mentoring software engineers
  • Command of JavaScript and or Python

Minimum Qualifications

———————-

  • Computer science/engineering degree –or– equivalent experience

Preferred Qualifications

————————

  • Experience managing multiple software development teams
  • Experience contributing to open source projects
  • Deep understanding of client-side development, responsive web, DOM, Single Page Applications, Progressive Web Apps
  • Understanding of performance testing, unit testing and quality assurance
  • Familiarity with Bower, Require.js, Grunt, Gulp, Webpack, NPM, Babel
  • Client Side Layout Less / Sass / CSS experience
  • Familiarity with frameworks, such as React, Angular, etc….

This list of position functions is not all-inclusive and may be supplemented or modified

Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

NOO Mailchimp Widget require active plugin MC4WP: Mailchimp for WordPress.