Description
About Fanatics
At Fanatics Commerce, we’re more than just a leader in licensed sports merchandise – we’re a team united by a relentless passion for our fans and a commitment to innovation. We live by our BOLD Leadership principles: We Build Championship Teams, we’re Obsessed with Fans, we embrace a Limitless Entrepreneurial Spirit, and we approach every challenge with a Determined and Relentless Mindset. If you’re ready to contribute to a dynamic, fast-paced environment that thrives on collaboration and growth, we want you to be part of our team.
Role Overview
As a Senior Software Engineer – Full Stack, you will lead the design and development of scalable, high-performance systems that power critical commerce and marketing capabilities at Fanatics. This role is primarily backend-driven, with ownership of API design, distributed systems, data integrations, and cloud-native services, while also contributing to frontend experiences built with React.
You will work across the stack to deliver reliable, performant,
and maintainable solutions that directly impact the fan experience. This position requires robust backend architecture expertise combined with the ability to contribute effectively to modern UI development when needed.
How you will make an impact:
Own High-Impact Systems End-to-End
- Lead the design and delivery of backend-driven, full-stack features that power critical commerce and marketing workflows.
- Own services from architecture to production to ongoing optimization.
- Ensure systems scale reliably during high-traffic events and peak fan engagement moments.
Architect for Scale, Reliability & Performance
- Design distributed systems and APIs with clear tradeoffs across latency, consistency, cost, and resiliency.
- Proactively identify bottlenecks and scaling limits before they impact customers.
- Build observability into systems (metrics, tracing, logging) to support operational excellence.