Senior Software Engineer – Client Service

Fanaticsfbg

New York, NY, United States
On-site
Backend-for-frontend (bff) services
Service-oriented and distributed systems
Api design and service contracts
Lead the design and development of consumer-facing backend services powering mobile Sportsbook and Casino experiences

Job Summary

  • Lead the design and development of consumer-facing backend services powering mobile Sportsbook and Casino experiences.
  • Architect and own backend-for-frontend (BFF) services that aggregate, transform, and optimize data for mobile clients.
  • Improve system reliability, scalability, and latency for real-time betting and gameplay systems.

Matching Summary

Lead the design and development of consumer-facing backend services powering mobile Sportsbook and Casino experiences.

Skills & Requirements

Must-have

  • backend-for-frontend (BFF) services
  • service-oriented and distributed systems
  • API design and service contracts
  • real-time user acquisition and retention

Nice-to-have

  • high-performing, inclusive engineering culture
  • interest in sports, gaming, or consumer products
  • operational excellence in high-traffic environments

Key Requirements

  • 7+ years of professional software development experience
  • Kotlin OR Java programming expertise
  • Spring Boot, Spring Web, or similar frameworks
  • Microservices architecture and distributed systems patterns
  • Databases (SQL and/or NoSQL) and data modeling
  • Monitoring, alerting, CI/CD pipelines, and incident response

Work Rights

Not specified

Tailored Resume

Cover Letter