Job Posting: Los Angeles Angels of Anaheim Baseball Systems Developer
Position: Los Angeles Angels of Anaheim Baseball Systems Developer
Location: Anaheim
Description:
The Los Angeles Angels are hiring an experienced software developer to build and maintain an aggregated player information and tracking system to help in the decision making process of the Baseball Operations Department.
Responsibilities:
- Drawing from multiple data sources, design and manage a single player information and tracking system.
- Manage receipt, storage, merging, and formatting of multiple data sources (flat files, APIs, database pulls, etc.) Identify, diagnose and resolve data quality issues.
- Develop web-based front-ends to display data at multiple levels of detail.
- Implement and optimize advanced algorithms for player projection from software prototypes.
- Continually work with baseball operations staff to identify features and areas of improvement within the player information system to facilitate a user-friendly research tool.
- Integrate new information sources and multimedia displays into player information and tracking system.
- Communicate results to appropriate staff members through presentations, written reports, and tools.
- Other duties as identified by the Director of Quantitative Analysis.
Qualifications:
- Experience with software development, including requirements definition, design, development, testing, implementation, and iterative improvement.
- Expert level knowledge of SQL and database optimization techniques.
- Proficiency with front-end web development technologies (including HTML5, CSS, JavaScript and JavaScript frameworks) Strong understanding of desktop, laptop and mobile UI/UX design concepts and demonstrated ability to apply responsive design techniques. Particularly focused on representing large data sets in easy to consume user interfaces.
- Experience designing ETL (extract, transform, load) processes to integrate multiple data sources, formats, and media into a single application.
- Management of multi-tiered deployment environment (development, staging, production).
- Working familiarity with advanced statistical concepts, particularly those relevant to sabermetric player projection techniques that include experience implementing statistical calculations, derivations, and graphical representations into software applications (experience with Python and Matlab a plus).
- Bachelor’s degree (B. A.) in Computer Science, Information Systems, or related field from four-year college or university; and five years related experience and/or training; or equivalent combination of education and experience.
Compensation:
This position is compensated.
To Apply:
Please apply here.
Paul Swydan used to be the managing editor of The Hardball Times, a writer and editor for FanGraphs and a writer for Boston.com and The Boston Globe. Now, he owns The Silver Unicorn Bookstore, an independent bookstore in Acton, Mass. Follow him on Twitter @Swydan. Follow the store @SilUnicornActon.
So, these job announcements comes up fairly regularly. This will sound overly cynical, but have any Fangraphs readers been hired after finding out about the position from this website?
I can say with confidence that people who find the job postings here have been interviewed for positions. As to whether they have been hired, I generally don’t ask that because I’m not sure it’s my business. But teams keep asking us to post them, so the desire to hire people from this community is clearly there.
There are a couple of people over at BlueBirdBanter that really make me wonder why they aren’t already employed as some sort of player analyst position someplace. I sort of wonder about that, sometimes.
I heard this is how Kiley got his new job.
I was hired from a posting I heard about on this website.