Fanatics
Sr Data Engineer
Job Description
Job Description
We are seeking a Sr. Data Engineer who has strong design, developments skills and upkeeps scalability, availability and excellence when building the next generation of our data pipelines and platform. You are an expert in various data processing technologies and data stores, appreciate the value of clear communication and collaboration, and devote to continual capacity planning and performance fine-tuning for emerging business growth.
As the Senior Data Engineer, you will be mentoring Junior engineers in the team.
What Will You Do?
- Build and own ETL data pipelines that will power all our reporting & analytics needs
- Develop clean, safe, testable and cost-efficient solutions
- Build fast and reliable pipelines with underlying data model that can scale according to business needs and growth
- Understand the system you are building, foresee possible shortcomings and be able to resolve or compromise appropriately
- Mentor Junior engineers in data Quality/pipelines etc.
Job Requirements
- Must have 5+ years of experience with Big Data technologies such as Hadoop, Amazon EMR, Pig, Hive, Spark, Redshift.
- Expertise in SQL technologies and RDBMS (PostgreSQL, AWS RDS, MySQL).
- Must have experience in building data platform – designing and building data model, integrate data from many sources, build ETL and data-flow pipelines, and support all parts of the data platform.
- Expertise with at least one programming language – Python, Java, Golang or Scala.
- Data Analysis skill – can make arguments with data and proper visualization.
- Energetic, enthusiastic, detail-oriented, and passionate about producing high-quality analytics deliverable.
- Must have experience in developing application with high performance and low latency
Good to have:
- Experience in Web Services, API integration, Data exchanges with third parties.
- Experience in Apache Kafka
- Experience in NoSQL technologies (MongoDB, Redis)
Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners, 2,500 athletes and celebrities, and 200 exclusive athletes; and over 2,000 retail locations, including its Lids retail stores. Our more than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally.