Overview
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 partners by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming. Fans can Buy, Collect, and Bet on licensed gear, jerseys, lifestyle products, headwear, and hardgoods; collect physical and digital trading cards and memorabilia; and engage with our growing Sportsbook and iGaming platform. Our company has an established database of over 100 million global sports fans, a global partner network with approximately 900 properties, 2,500 athletes and celebrities, and over 2,000 retail locations. Our 22,000+ employees are committed to enhancing the fan experience globally.
The Role
We’re hiring an Engineering Manager to join the Growth Engineering team, focused on driving user acquisition, engagement, and retention across Topps, Fanatics Live, and Fanatics Collect. This is a player-coach role, where you will spend approximately 60–80% of your time hands-on coding while also leading a small team of engineers. You will deliver impactful growth initiatives, ensure high-quality analytics instrumentation, and guide the team’s technical direction and execution.
You’ll partner closely with product, data, and marketing stakeholders to prioritize and execute against a growth roadmap, while fostering a strong engineering culture centered on speed, quality, and accountability. This role reports to the Director of Engineering, Topps.
Key Responsibilities
- Lead a team of engineers to deliver growth-focused features and experiments across Topps, Fanatics Live, and Fanatics Collect.
- Contribute directly as a hands-on full stack engineer (60–80%), building and shipping features across frontend and backend systems.
- Ensure analytics data integrity and consistency across platforms, including instrumentation, validation, and tracking pipelines.
- Drive the design and implementation of experimentation frameworks (A/B testing, feature flags) to enable rapid iteration.
- Partner with product, data science, and marketing to define, prioritize, and execute on growth initiatives.
- Provide technical leadership and mentorship to engineers on the team, supporting their growth and delivery.
- Establish and uphold engineering best practices for code quality, testing, observability, and performance.
- Identify and remove blockers to execution, balancing speed of experimentation with system reliability.
- Contribute to shared platform capabilities that support cross-product growth efforts.
Qualifications
- 6–10+ years of experience building and scaling modern web applications.
- Proven experience as a technical lead or team lead, with a track record of delivering through others while remaining hands-on.
- Strong proficiency in full stack development (e.g., JavaScript/TypeScript, React, Node.js, or similar technologies).
- Experience implementing and maintaining analytics and tracking systems (event pipelines, attribution, instrumentation).
- Familiarity with experimentation platforms, A/B testing methodologies, and feature flagging systems.
- Strong understanding of system design, API development, and performance optimization.
- Excellent communication and collaboration skills across engineering, product, and data teams.
- Ability to balance technical leadership with execution, thriving in a fast-paced, iterative environment.
Preferred
- Experience working on growth engineering or product growth teams.
- Familiarity with analytics tools such as Segment, Amplitude, Snowflake, or similar platforms.
- Experience building for both web and mobile surfaces.
- Exposure to consumer-facing products with high scale and rapid experimentation cycles.
- Passion for mentoring engineers and building high-performing teams.
- Interest in collectibles, live commerce, or fan engagement platforms.