Engineering Manager, Sportsbook

New
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
144,400 - 237,500 USD per year
Apply Now