Fanatics

Software Engineer II

Fanatics

full-time

Posted on:

Origin:  • 🇺🇸 United States • Alabama, Arizona, Iowa, Kentucky, Louisiana

Visit company website
AI Apply
Manual Apply

Salary

💰 $144,000 - $216,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudDistributed SystemsGoogle Cloud PlatformJavaKafkaKubernetesMicroservicesMongoDBSpringSpring BootSpringBoot

About the role

  • Build foundational APIs, data pipelines, and service layers powering personalized recommendations, live search, and betting interfaces
  • Design, develop, test, and deploy scalable backend services and RESTful APIs for real-time features like search, box scores, and live event tracking
  • Collaborate with engineers, data scientists, and product managers to understand data pipelines, system dependencies, and product requirements
  • Participate in on-call rotation to triage, debug, and resolve production issues
  • Contribute to service architecture, sprint planning, and long-term technical decisions
  • Participate in code reviews and build observability into services
  • Develop domain understanding of sports event hierarchies and data quality impacts
  • Stay current with distributed systems, cloud-native infrastructure, and data API tooling
  • Open to occasional travel to FBG offices or industry events; hybrid option based in Denver, CO

Requirements

  • 3–7 years professional experience building backend systems or APIs, ideally in fast-paced or data-rich environments
  • 2+ years experience with Java (Spring Boot preferred)
  • Experience with Kafka, Databricks, and Snowflake (plus)
  • Strong understanding of microservices architecture and REST API design
  • Experience working with databases (MongoDB or similar), data modeling, and caching strategies
  • Familiarity with observability practices (logs, metrics, traces), CI/CD pipelines, and Agile workflows
  • Comfortable participating in on-call rotation and debugging production issues
  • Strong written and verbal communication and collaboration skills
  • Exposure to cloud platforms (GCP, AWS) or Kubernetes-based infrastructure (preferred)
  • Experience in data-focused services: indexing pipelines, search APIs, data quality frameworks, or real-time feeds (preferred)
  • Previous startup-like or 0→1 experience, mentoring, and passion for clean code (preferred)
  • Interest in Sports, Casino, Generative AI, and Recommendation Systems (preferred)