Staff Software Engineer, Full Stack - Sportsbook (FBG)

fanaticsfbg

United States

Remote

USD 144,000 - 205,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus eligibility
Travel opportunities

Job summary

Fanatics is seeking a staff-level full stack engineer to lead the design and delivery of fault-tolerant systems powering a large-scale sportsbook platform. The role combines hands-on coding with architectural influence, mentoring peers, and shaping technical direction across the organization.

You will own end-to-end execution of complex features, work with product and design, lead on-call incident response, and champion software quality and operational metrics across backend and frontend

Qualifications

  • 7+ years of experience building scalable backend distributed systems in Java/Spring.
  • Mentor peers and promote clean code and domain-driven design.
  • Strong observability with logging, monitoring, and tracing in distributed systems.
  • Proven Agile delivery experience across multiple teams in a large enterprise.
  • Effective communication to engineers, executives, and non-technical audiences.

Responsibilities

  • Lead design, development, testing, and deployment of scalable production software across backend and frontend surfaces.
  • Drive end-to-end technical execution from ideation to deployment and refinement.
  • Align architectural decisions for long-term scalability across the department.
  • Collaborate with product, design, and stakeholders on high-impact technical trade-offs.
  • Lead incident response in on-call rotations and diagnose critical issues quickly.
  • Mentor engineers at all levels and improve code review practices and quality metrics.

Skills

Java
Spring
Observability
Agile delivery
Communication
Mentoring
Distributed systems
Team leadership
React
Kafka
Kubernetes
Terraform

Tools

React
Kafka
Kubernetes
Terraform

Job description

Role overview

Staff-level full stack engineering role supporting a large-scale online sportsbook platform. The position combines hands-on technical leadership with architectural influence, focusing on the design and delivery of fault-tolerant systems that power betting markets, risk tooling, and customer-facing experiences. The engineer will drive end-to-end execution of complex features while mentoring peers and shaping technical direction across the organization.

Responsibilities
  • Lead design, development, testing, documentation, and deployment of scalable production software across backend and frontend surfaces
  • Drive end-to-end technical execution of complex systems, from ideation and architecture through deployment and refinement
  • Align architectural decisions across the department, promoting clarity and simplicity while supporting long-term scalability
  • Partner with product, design, and cross-functional stakeholders to make high-impact technical trade-offs that balance business goals with system health
  • Lead incident response as part of an on-call rotation, diagnosing and remediating critical issues quickly
  • Mentor engineers at all levels, elevate code review practices, and champion improvements to software quality, testability, and operational metrics
Requirements
  • 7+ years of experience building highly scalable, performant, evolvable backend distributed systems, with strong proficiency in Java and Spring
  • Demonstrated ability to drive best practices in backend development and mentor others in areas such as clean code and domain-driven design
  • Solid grasp of observability practices including logging, monitoring, and tracing in distributed systems
  • Track record of Agile delivery and process improvement across multiple teams in a large enterprise setting
  • Strong communication skills with the ability to translate complex technical concepts for engineers, executives, and non-technical audiences
  • Comfortable shifting priorities in a fast-paced, evolving organization with a collaborative, team-first mindset
Nice to have
  • Background in the sports, gaming, or content delivery industry
  • Hands-on experience with React, Kafka, and event-driven architectures
  • Familiarity with cloud-native tooling such as Kubernetes, Helm, and Terraform
  • Experience navigating both legacy and greenfield codebases across multiple languages
  • Prior work in startup or high-growth environments
Benefits and work setup
  • Base salary range of $144,400-$205,200 USD, with additional bonus eligibility for full-time staff
  • Occasional travel may be required for offices, conferences, events, and team gatherings; some interview or onboarding steps may include in-person components depending on role and location
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Full Stack - Sportsbook (FBG)
Staff Software Engineer, Full Stack - Sportsbook (FBG)

Fanatics Inc. • New York (NY)

On-site
USD 144,000 - 205,000
Engineering Manager, Sportsbook - FBG
Engineering Manager, Sportsbook - FBG

Jobgether • Oregon

Hybrid
USD 144,000 - 238,000
Remote within the United States
Travel may be required
Bonus potential
Staff Engineer - Backend Kotlin
Staff Engineer - Backend Kotlin

Fanatics Inc. • New York (NY)

On-site
USD 144,000 - 205,000
Medical, Dental, Vision Insurance
401K
Paid Time Off
+3
Senior Software Engineer, Full Stack (FES)
Senior Software Engineer, Full Stack (FES)

fanaticsfbg • United States

Remote
USD 122,000 - 200,000
Engineering Manager, Sportsbook - FBG (REMOTE)
Engineering Manager, Sportsbook - FBG (REMOTE)

Fanatics Betting & Gaming • Oregon

Hybrid
USD 144,000 - 238,000
Staff Engineer – Client Services
Staff Engineer – Client Services

Fanatics Inc. • New York (NY)

On-site
USD 180,000 - 240,000
Staff Engineer – Client Services (REMOTE)
Staff Engineer – Client Services (REMOTE)

Fanatics Betting & Gaming • Oregon

Hybrid
USD 140,000 - 190,000
Staff Engineer - Backend/Kotlin (REMOTE)
Staff Engineer - Backend/Kotlin (REMOTE)

fanaticsfbg • United States

Remote
USD 144,000 - 235,000
Remote role with occasional travel
Senior Software Engineer - Backend/Kotlin
Senior Software Engineer - Backend/Kotlin

Fanatics Inc. • United States

Remote
USD 121,000 - 200,000
Engineering Manager, Balance and Ledger - Core
Engineering Manager, Balance and Ledger - Core

Fanatics Inc. • New York (NY)

On-site
USD 190,000 - 238,000