Engineering Manager, Sportsbook - FBG (REMOTE)

Fanatics Betting & Gaming•New York, NY
•$144,400 - $237,500•Remote

About The Position

Fanatics Betting & Gaming is seeking an Engineering Manager to lead engineers on the Sportsbook Client team, which builds the customer experience for the Fanatics Sportsbook app. The team develops features for showcasing markets, events, and player statistics, and rendering dynamic real-time data. The manager partners with product and design leadership to shape strategy, optimize engineering processes, remove blockers, and foster accountability, continuous improvement, and technical excellence. The role is responsible for developing engineering talent, improving delivery rigor, and ensuring the team meets business commitments. The team emphasizes data-driven development, operational excellence, and continuous process optimization to deliver a stable, scalable platform. Kotlin and Kotlin Multiplatform are central to its approach, alongside object-oriented design, modern coding practices, open-source frameworks, and third-party platform integrations. This is a remote role. The position participates in an on-call rotation for urgent issues outside business hours and may involve occasional travel to Fanatics offices or other locations for conferences, events, meetings, and team-building. Interview and onboarding may include in-person components; travel and participation requirements depend on the role and location.

Requirements

  • At least 7 years of software engineering experience.
  • At least 2 years of direct engineering management or technical leadership experience managing software engineers.
  • Experience hiring, mentoring, and developing engineering talent and building high-performing, inclusive teams.
  • Strong technical foundation in mobile or client-service systems, with architectural depth to evaluate designs, guide trade-offs, and support engineering best practices.
  • Track record of managing delivery plans, unblocking engineers, and driving operational rigor and quality in an Agile/Scrum environment.
  • Team-first approach and willingness to do what it takes to get the job done while striving for improvement.
  • Ability to communicate complex technical subjects to engineers, technical leaders, marketing and operations teams, and non-technical functional leaders.
  • Familiarity with Agile software product delivery and Scrum methodology.
  • Ability to thrive in a high-growth environment with evolving priorities and fast decision-making.
  • Ability to work cross-functionally in an enterprise environment.
  • Bachelor’s degree, professional certification, or a combination of education and experience.

Nice To Haves

  • Experience designing and building backend services using Spring Boot or similar Java frameworks.
  • Experience working in large-scale distributed systems and event-driven architectures.
  • Exposure to cloud infrastructure such as AWS or GCP, CI/CD pipelines, and observability tools.
  • Familiarity with functional programming paradigms and actor-based concurrency frameworks such as Apache Pekko or Akka.

Responsibilities

  • Hire, retain, and develop engineers through actionable feedback, coaching, and clear career growth plans.
  • Lead team execution and delivery planning, establishing clear ownership, managing risks proactively, and maintaining velocity against business commitments.
  • Partner with product, design, and technical leadership to prioritize work, align roadmaps with business strategy, and balance feature delivery with technical debt.
  • Establish team norms, rituals, and operating rhythms that support performance, psychological safety, continuous learning, and cross-team collaboration.
  • Guide architectural decisions and technical quality standards, serving as a technical sounding board and player-coach.
  • Drive operational health, reliability, and observability for team-owned services and client applications; participate in incident escalation and post-incident reviews.
  • Optimize sprint planning, grooming, story pointing, and retrospectives, and improve delivery metrics across client engineering initiatives.
  • Promote operational best practices and improve observability, reliability, resilience, and system maintainability.
  • Improve team processes and response rhythms for high-pressure situations, scope changes, and production incidents.
  • Develop, test, document, and deploy high-quality software into production.
  • Develop an understanding of the industry, product, feature set, and roadmap.
  • Work with product, design, and internal stakeholders to make technology decisions that improve products.
  • Participate in an on-call rotation to handle urgent issues outside business hours and troubleshoot and resolve application issues to support app enhancements and operational efficiency.
  • Escalate roadblocks affecting tasks or projects.
  • Be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service