View job on Handshake

Employer: Zelus Analytics

Expires: 07/23/2021

We are seeking data engineers with a passion for sports to develop cloud-based data pipelines and automated data processing for our world-class sports intelligence platforms in baseball, basketball, cricket, football (American), hockey, soccer, and tennis. Through your work, you can support the professional teams in our exclusive partner network in their efforts to compete and win championships. We currently have both entry-level and senior positions available, allowing us to consider qualified candidates with a wide range of experience levels.Zelus Analytics ( unites a fast-growing startup environment with a research-focused culture that embraces our core values of integrity, innovation, and inclusion. We pride ourselves on providing meaningful mentorship that offers our team the opportunity to develop and expand their skill sets while also engaging with the broader analytics community. In so doing, we hope to create a new path for a broader group of highly talented people to push the cutting edge of sports analytics.We believe that a diverse team is vital to building the world’s best sports intelligence platform. Thus, we strongly encourage you to apply if you identify with any marginalized community across race, ethnicity, gender, sexual orientation, veteran status, or disability. At Zelus, we are committed to creating an inclusive environment where all of our employees are enabled and empowered to succeed and thrive.As a Zelus Data Engineer, you will be expected to:Design, develop, document, and maintain the schemas and ETL pipelines for our internal sports databases and data warehousesImplement and test collection, mapping, and storage procedures for secure access to team, league, and third-party data sourcesDevelop algorithms for quality assurance and imputation to prepare data for exploratory analysis and quantitative modelingProfile and optimize automated data processing tasksCoordinate with data providers around planned changes to raw data feedsDeploy and maintain system and database monitoring toolsCollaborate and communicate effectively in a distributed work environmentFulfill other related duties and responsibilities, including rotating platform supportIn addition to the above, a Senior Data Engineer will be expected to:Break down complex data engineering projects into actionable work plans including proposed task assignments for one to four engineersIdentify and recommend new ETL tools and novel data sources to push the cutting edge of our sports intelligence platformsProvide guidance and technical mentorship for junior engineersAssist with recruiting and outreach for the engineering team, including building a diverse network of future candidatesA qualified entry-level candidate will be able to demonstrate several of the following and will be excited to learn the rest through the mentorship provided at Zelus:Academic and/or industry experience in back-end software design and developmentExperience with ETL architecture and development in a cloud-based environmentFluency in SQL development and an understanding of database and data warehousing technologiesProficiency with Python (preferred), Scala, and/or other data-oriented programming languagesExperience with automated data quality validation across large data setsFamiliarity working with Linux servers in a virtualized/distributed environmentStrong software-engineering and problem-solving skillsA qualified senior candidate will be able to demonstrate all of the above at a higher level of competency plus the following:Expertise developing complex databases and data warehouses for large-scale, cloud-based analytics systemsExperience with task orchestration and workflow automation tools (Airflow preferred)Experience building and overseeing teamwide data quality initiativesExperience adapting, retraining, and retooling in a rapidly changing technology environmentDesire and ability to successfully mentor junior engineersZelus has a predominantly distributed workforce, spanning nine states and four countries, with a central hub in Austin, Texas. In addition to competitive salaries, our compensation packages include equity and benefits, such as 401(k) matching and unlimited PTO, that allow us to attract and retain a world-class team.As an equal opportunity employer, Zelus does not discriminate on the basis of race, ethnicity, color, religion, creed, gender, gender expression or identification, sexual orientation, marital status, age, national origin, disability, genetic information, military status, or any other characteristic protected by law. It is our policy to provide reasonable accommodations for applicants and employees with disabilities. Please let us know if reasonable accommodation is needed to participate in the job application or interview process.Zelus is an at-will employer; employment at Zelus is for an indefinite period of time and is subject to termination by the employer or the employee at any time, with or without cause or notice.Job Type: Full-timePay: $75,000.00 – $150,000.00 per yearBenefits:401(k)401(k) matchingDental insuranceDisability insuranceFlexible scheduleFlexible spending accountHealth insuranceHealth savings accountLife insurancePaid time offParental leaveVision insuranceSupplemental Pay:Bonus pay