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, eSports, football (American), golf, 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.
Zelus Analytics is a fully remote company working directly with teams across the NBA, MLB, NFL, IPL and NHL, in addition to a number of soccer teams around the globe. Zelus 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 Zelus employees advance in experience and level, they are expected to build on their competencies and expertise and demonstrate increasing impact, independence, and leadership within their roles.
More specifically, 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 warehouses
Implement and test collection, mapping, and storage procedures for secure access to team, league, and third-party data sources
Develop algorithms for quality assurance and imputation to prepare data for exploratory analysis and quantitative modeling
Profile and optimize automated data processing tasks
Coordinate with data providers around planned changes to raw data feeds
Deploy and maintain system and database monitoring tools
Collaborate and communicate effectively in a distributed work environment
Fulfill other related duties and responsibilities, including rotating platform support
Additionally, a Data Engineer II will be expected to:
Create data ingestion and integration workflows that scale and can be easily adapted to future use cases
Assess, provision, monitor, and maintain the appropriate infrastructure and tooling to execute data engineering workflows
Additionally, a Senior Data Engineer will be expected to:
Research, design, and test generalizable software architectures for data ingestion, processing, and integration and guide organizational adoption
Collaborate with data science to design and implement vendor-agnostic data models that support downstream modeling efforts
Lead team-wide implementation of data engineering standards
Effectively communicate complex technical concepts to both internal and external audiences
Provide guidance and technical mentorship for junior engineers
Assist with recruiting and outreach for the engineering team, including building a diverse network of future candidates
Additionally, a Senior Data Engineer II will be expected to:
Identify and implement generalizable strategies for infrastructure maintenance and data-related cost savings
Break down complex data engineering projects into actionable work plans including proposed task assignments with clear design specifications
Assist in defining data engineering standards for the organization
A qualified Data Engineer 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 development
Experience with ETL architecture and development in a cloud-based environment
Fluency in SQL development and an understanding of database and data warehousing technologies
Proficiency with Python (preferred), Scala, and/or other data-oriented programming languages
Experience with automated data quality validation across large data sets
Familiarity working with Linux servers in a virtualized/distributed environment
Strong software-engineering and problem-solving skills
A qualified Senior Data Engineer 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 systems
Experience with task orchestration and workflow automation tools
Experience building and overseeing team-wide data quality initiatives
Experience adapting, retraining, and retooling in a rapidly changing technology environment
Desire and ability to successfully mentor junior engineers
Starting salaries range from*:
$87,000 to $102,000 for Data Engineer
$102,000 to $118,000 for Data Engineer II
$118,000 to $136,000 for Senior Data Engineer
$136,000 to $160,000 for Senior Data Engineer II
*Compensation paid in non-US currency will be in a comparable range adjusted by differences in total cost of employment.
Zelus has a fully distributed workforce, spanning multiple states and countries, with a formal process for establishing compensation equity across its global staff. In addition to competitive salaries, our full-time compensation packages include equity grants and comprehensive benefits, such as an annual incentive bonus plan, supplemental health, vision, and dental insurance, and flexible PTO, all of which 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.
In most jurisdictions, 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.
No salary data published by company so we estimated salary based on similar jobs related to Design, Python, Senior, Engineer and Linux jobs that are similar:
$60,000 — $110,000/year
MLOps/Data Engineer , Arturo.ai
Utah preferredSenior Data Engineer , Modash.io
Data Analyst , Misfits Market
Full Time EmploymentCrypto Data Engineer , Token Metrics
Full Time EmploymentSenior Data Engineer , SafetyCLI
Newsletter
Let's simplify your job search. Receive your tailored set of opportunities today.
Subscribe to our Jobs