Fanatics is a leading global digital sports platform, and they are seeking a Senior Engineering Manager for their Fanatics Markets app. The role involves mentoring engineering teams, shaping technical direction, and ensuring the delivery of resilient and scalable services in a fast-paced environment.
Responsibilities:
- Lead, coach, and develop engineering managers and senior engineers, fostering a culture of innovation, accountability, and continuous improvement
- Partner with product and business stakeholders to align technical investments with company strategy, balancing long-term platform evolution with near-term priorities
- Guide teams in building distributed, event-driven, and fault-tolerant systems leveraging Kafka, Redis/Redis PubSub, and Postgres
- Provide architectural oversight and ensure best practices are applied when building services in Kotlin/Java with Spring Boot
- Drive organizational excellence in deployment, scalability, and operations through Kubernetes, Helm, and Terraform
- Set and measure engineering goals (availability, performance, delivery cadence, quality) and hold teams accountable to outcomes
- Champion diversity, inclusion, and growth, ensuring that engineers thrive in a supportive and challenging environment
- Recruit, retain, and scale top engineering talent to meet the demands of growing systems and business needs
- Advocate for engineering across the organization, influencing leadership on technology strategy and distributed systems investment
Requirements:
- 10+ years of software engineering experience, including 4+ years managing engineering teams (managing managers a plus)
- Proven success leading teams building and operating distributed systems at scale
- Strong track record of building engineering organizations that deliver business-critical systems with reliability and speed
- Familiarity with modern backend stacks, particularly Kotlin/Java, Spring Boot, Postgres, Kafka, Redis, and Kubernetes
- Experience creating clarity and alignment in complex technical and organizational contexts
- Excellent communication and leadership skills, with the ability to influence both technical and executive stakeholders
- Passion for building teams and cultures that deliver impactful results
- Experience leading multi-team programs or platform transformations
- Background in scaling organizations through high-growth phases
- Able to deal with ambiguity and strong self-motivation