Experience owning shared libraries consumed by multiple teams
This role involves leading teams that build and maintain core backend shared libraries powering real-time experiences across the Fanatics Sportsbook ecosystem
Job Summary
This role involves leading teams that build and maintain core backend shared libraries powering real-time experiences across the Fanatics Sportsbook ecosystem.
The position requires balancing hands-on technical leadership with strategic oversight of distributed systems built on Kotlin, Spring Boot, and modern cloud technologies.
Fanatics is seeking an Engineering Manager to grow high-performing teams while ensuring delivery of resilient services in a fast-moving market.
Matching Summary
This role involves leading teams that build and maintain core backend shared libraries powering real-time experiences across the Fanatics Sportsbook ecosystem.
Salary
Base: $180,500 - $237,500 USD per year; Bonus/Equity: Not specified; Benefits: Refer to benefitsatfanatics.com
Skills & Requirements
Must-have
5+ years software engineering experience
2+ years managing engineering teams
Experience owning shared libraries consumed by multiple teams
Proficiency in Kotlin, Java, and Spring Boot
Experience with Kafka, Redis, Postgres, and Kubernetes
Nice-to-have
Passion for diversity and inclusion
Ability to deal with ambiguity
Strong self-motivation
Background in scaling organizations through high-growth phases
Key Requirements
5+ years of software engineering experience
2+ years of management experience
Proven success leading distributed systems at scale