company_logo

Full Time Job

Business Analytics Software Engineer

Kansas City Royals

Kansas City, MO 03-21-2023
 
  • Paid
  • Full Time
Job Description
Job Title: Business Analytics Software Engineer

Job Summary: This role will report to the Director of Business Analytics and contribute considerable value to the organization through the development, maintenance and ongoing enhancement of data engineering software solutions. These solutions will operationalize analytical models and produce key insights and projections for consumption by all areas of the business, as well as integrated tools and platforms.

Position Accountabilities/Responsibilities:
• Based on gathered business requirements, and at the direction of the Director of Business Analytics, develop and maintain software to execute and publish the results of analytical models
• Focus on timely and cost-effective execution of developed software
• Evaluate and prototype solutions using new platforms or new components (such as AI / ML) of the tech stack
• Develop integrations with business partners and other third party systems
• Manage data pipelines to ensure integrity and completeness of source information
• Contribute to data visualization development to support ticketing, sales, and marketing divisions of the organization
• Work closely with the data architecture and visualization team to publish model results in a manner that supports effective consumption
• Document code base and ensure knowledge sharing

Position Qualifications, Skills, and Experience Required:
• Degree in Computer Science, Engineering, Mathematics, Statistics, Machine Learning, Data Science or Data Analytics
• Experience developing solutions with SQL, C++, Java, Python, R, Go, and/or Julia
• Experience managing a code repo environment with Github, Gitlab or similar products
• Working knowledge of Linux/Unix/shell access platforms
• Experience using data visualization software such as Tableau/PowerBI/Looker
• Experience with Apache Airflow, Apache Spark or other similar streaming tools
• Usage and management of cloud-based platform stack, with a preference for GCP
• A builder mindset with a desire to consider, evaluate and learn new languages and technologies most appropriate for development of solutions
• Strong communication skills and attention to detail
• Ability to teach technical skills to others with varying backgrounds
• Interested in data engineering and data analytics, with the desire to be a team player and contribute outside of primary role when needed

Physical Requirements:
• Ability to lift items weighing as much as 15 pounds
• Must be able to work in a seated position for majority of workday
• Must be able to be productive utilizing a computer keyboard and telephone
• Must be able to be productive in a work environment where the noise level can be high at times
• Specific vision abilities include close vision and ability to adjust focus
• Must be comfortable walking to navigate the facility to access the office, concourse, etc.
• Must be able to work extended hours and/or weekends as required by deadlines and event scheduling

The physical demands described here are representative of those that may be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to see, talk, and hear. The employee frequently is required to sit for long periods of time; walk; use hands, handle, or feel.

This role is a Full-Time, Exempt opportunity that is eligible for Company Benefits, 401K, and PTO. This role is expected to have a standard 40-hour work week.

We also afford equal employment opportunities to qualified individuals with a disability. For this reason, the Kansas City Royals will make reasonable accommodations for the known physical or mental limitations of an otherwise qualified individual with a disability who is an applicant consistent with its legal obligations to do so, including reasonable accommodations applicable local, state and / or federal law. As part of its commitment to make reasonable accommodations, the Club also wishes to participate in a timely, good faith, interactive process with a disabled applicant to determine effective reasonable accommodations, if any, which can be made in response to a request for accommodations. Applicants are invited to identify reasonable accommodations that can be made to assist them to perform the essential functions of the position they seek. Any applicant who requires an accommodation in order to perform the essential functions please inquire with Human Resources by email at humanresources@royals.com.

We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Jobcode: Reference SBJ-gxx131-3-140-188-16-42 in your application.