×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer II - Client Service

Job in New York, New York County, New York, 10261, USA
Listing for: Fanatics Inc
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: New York

As a Software Engineer II at Fanatics Betting & Gaming (FBG), you’ll be part of teams responsible for building the client-facing service layers that power our Sports book and Casino experiences. These services sit between live sports data, internal platforms, and consumer applications, enabling fast, reliable, and personalized experiences for millions of fans.

In this role, you are a strong individual contributor who takes ownership of backend services and APIs from design through production. You’ll collaborate closely with mobile engineers, product managers, and platform teams to deliver backend-for-frontend (BFF) services that support real-time betting, discovery, gameplay, and account experiences.

You bring solid engineering fundamentals and growing expertise in service-oriented and distributed systems. You’re comfortable working in ambiguous problem spaces, making thoughtful technical tradeoffs, and improving systems for performance, reliability, and scale. We value engineers who care deeply about operational excellence, observability, and building systems that perform under real-time, high-traffic conditions.

Responsibilities
  • Power consumer-facing mobile Sports book and Casino experiences
  • Own backend-for-frontend (BFF) services that aggregate, transform, and optimize data for mobile clients
  • Collaborate closely with mobile engineers, product managers, and platform teams to define API contracts and deliver end-to-end features
  • Implement new backend features from functional requirements through production readiness, including testing and monitoring
  • Contribute to service architecture decisions, data flow design, and performance optimizations for real-time systems
  • Participate in an on-call rotation to troubleshoot, debug, and resolve production issues, and improve overall system reliability
  • Apply best practices for observability, including logging, metrics, tracing, and alerting
  • Participate in code reviews to maintain high standards for code quality, reliability, and maintainability
  • Contribute to team planning, estimation, and technical design discussions
  • Continuously deepen understanding of the business domain, including sports event hierarchies, betting workflows, and data quality considerations
  • Collaborate effectively with teammates and contribute to a positive, inclusive engineering culture
  • Be open to occasional travel to Fanatics offices or industry events for collaboration and team-building
  • Design, develop, test, document, and deploy high-quality backend services and APIs that
Required Qualifications
  • 3–7 years of professional software development experience, primarily focused on backend or service-oriented systems
  • Strong programming fundamentals with hands‑on experience in Kotlin or Java
  • Experience building and maintaining backend services and RESTful APIs, ideally using Spring (Spring Boot, Spring Web, etc.) or similar frameworks
  • Solid understanding of microservices architecture, service-to-service communication, and API design principles
  • Experience working with databases (SQL or No

    SQL) and comfortable with data modeling and caching strategies
  • Familiarity with production operations, including monitoring, alerting, incident response, and CI/CD pipelines
  • Ability to take ownership of services and features from development through production support
  • Strong problem‑solving skills and the ability to reason through complex technical challenges
  • Comfortable working in fast‑paced environments with ambiguity and evolving requirements
  • Strong communication skills and ability to collaborate cross‑functionally in a remote‑first environment
Preferred Qualifications
  • Experience designing or operating distributed systems or event-driven architectures
  • Familiarity with Apache Kafka or similar messaging/streaming platforms
  • Exposure to Pekko (or Akka), reactive programming models, or asynchronous processing
  • Experience building backend-for-frontend (BFF) layers for mobile applications
  • Knowledge of cloud platforms such as GCP or AWS and containerized environments (Docker, Kubernetes)
  • Experience optimizing systems for low latency, high throughput, or real-time data delivery
  • Background working with data-intensive services, live feeds, or…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary