Staff Engineer, Platform Storage at Fanatics Betting & Gaming | New York | Rezi

Staff Engineer, Platform Storage at Fanatics Betting & Gaming

Staff Engineer, Platform Storage

Fanatics Betting & Gaming · New York

3 weeks ago

Staff Engineer, Platform Storage

Fanatics Betting & Gaming · New York

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

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.

Responsibilities

  • Lead the long-term architectural roadmap for enterprise-grade messaging and caching platforms.
  • Define the strategy for data persistence, replication, and global distribution to support business-critical applications.
  • Architect high-scale, multi-tenant middleware solutions focusing on Kafka and Redis.
  • Oversee the design of clusters that handle massive throughput while maintaining strict reliability and low-latency requirements.
  • Design and govern the "Infrastructure as Code" (IaC) and self-service tooling that allows developers to provision and manage messaging and caching resources autonomously without compromising security or performance standards.
  • Establish organizational standards for performance tuning, capacity planning, and resource optimization of storage and messaging layers to ensure cost-effectiveness and system stability.
  • Act as the primary authority for application teams on the integration of distributed middleware.
  • Develop enterprise-wide patterns and libraries for producing/consuming messages and managing cache lifecycles.
  • Lead the design of comprehensive monitoring and alerting frameworks specifically for middleware health.
  • Implement automated remediation strategies to minimize downtime and reduce Mean Time to Recovery (MTTR) for storage-related incidents.
  • Partner with senior engineering leadership and product stakeholders to ensure the platform storage roadmap aligns with broader company growth and technical debt reduction goals.
  • Provide high-level technical oversight for the platform team.
  • Act as a role model and mentor to senior engineers, fostering a culture of technical excellence through rigorous design reviews and RFC contributions.
  • Evaluate emerging trends in distributed storage, streaming, and in-memory data structures.
  • Direct the adoption of new technologies that enhance the scalability and performance of the company's middleware stack.

Requirements

  • 5 years of professional experience building and maintaining internal messaging infrastructure designed to handle traffic at scale.
  • 5 years of professional experience utilizing multiple messaging and technologies including Kafka.
  • 5 years of professional experience utilizing Python.
  • 5 years of professional experience working in a cloud native environment with software compliance workflows.
  • 3 years of professional experience utilizing infrastructure as code systems, including Terraform.
  • 3 years of professional experience integrating 3rd-party systems into a cohesive development platform.
  • 3 years of professional experience performing in-depth root cause analysis of low-level incidents spanning multiple connected systems.
  • 3 years of professional experience developing applications in a distributed systems environment.

Skills

  • Kafka
  • Redis
  • Python
  • Terraform
  • Infrastructure as Code (IaC)
  • Distributed Systems Architecture
  • Messaging Infrastructure
  • Caching Platforms
  • Observability
  • Reliability Engineering
  • Performance Tuning
  • Capacity Planning
  • Resource Optimization
  • Developer Enablement
  • Root Cause Analysis
  • Chaos Testing
  • Incident Management

Location

  • New York, NY

Work Type

  • Partial telecommuting permitted
  • On-site

Experience Level

  • 5 years of professional experience
  • 3 years of professional experience

Education Level

  • Bachelor’s Degree or U.S. equivalent in Computer Science, Computer Engineering, Information Technology, or a related field

Salary/Compensations

  • $212,100 - $232,100 per year

About the Company

  • 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.