Engineering Manager, Sportsbook
New
F
Fanatics Betting & GamingSports betting
Location: New York, NY, United States
Workplace Type: RemoteFull-TimeManager
Salary144,400 - 237,500 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years of software engineering experience with 2+ years of direct engineering management or technical leadership experience managing software engineers.
- Required Skills
- AgileSCRUMSpring BootSoftware EngineeringDistributed Systems
Requirements
- Have 7+ years of software engineering experience.
- Have 2+ years of direct engineering management or technical leadership experience managing software engineers.
- Demonstrate experience hiring, mentoring, and growing engineering talent.
- Have a strong technical foundation in mobile or client-service systems and sufficient architectural depth to evaluate designs and guide trade-offs.
- Have a track record of managing delivery plans, unblocking engineers, and driving operational rigor and quality in an Agile/Scrum environment.
- Be familiar with Agile software product delivery and SCRUM methodology.
- Be able to communicate complex technical subjects to engineering, business, and non-technical audiences.
- Have a bachelor’s degree, professional certification, or a combination of education and experience.
- Preferred: experience building backend services with Spring Boot or similar Java frameworks.
- Preferred: experience with large-scale distributed systems and event-driven architectures.
- Preferred: exposure to AWS or GCP, CI/CD pipelines, and observability tools.
- Preferred: familiarity with functional programming and actor-based concurrency frameworks such as Apache Pekko or Akka.
Responsibilities
- Hire, retain, coach, and develop engineers, providing actionable feedback and career growth plans.
- Lead team execution and delivery planning, establishing ownership, managing risks, and meeting business commitments.
- Partner with product, design, and technical leadership to prioritize work and align roadmaps with business strategy.
- Guide architectural decisions, technical quality standards, and trade-offs for the team.
- Improve operational health, reliability, observability, and resilience for team-owned services and client applications.
- Lead sprint planning, grooming, story pointing, and retrospectives to improve delivery practices and metrics.
- Participate in incident escalation, post-incident reviews, and an on-call rotation; troubleshoot application issues.
- Develop, test, document, and deploy software to production.
View Full Description & ApplyYou'll be redirected to the employer's site