Fanatics logo

Software Engineer II (Java-Backend)

Fanatics

New York, NY
Full Time
Mid Level
108k-186k
8 days ago

Job Description

About the Role

At Fanatics Betting & Gaming (FBG), we are building a system to bridge the gap between fans and their passion for sports gambling. The promotions platform is where the technology and the entirety of the Fanatics ecosystem converge, enabling meaningful rewards. The technology is driven by leaders from across the cloud and online gambling industries, who understand that the platform needs to remain cutting edge. We want to bring you along on our journey if you have a passion for technology, as well as an entrepreneurial spirit. As a Software Engineer II at FBG, you'll contribute to building and maintaining the backend systems that deliver seamless customer experiences. You'll work alongside experienced engineers to develop scalable services and APIs, deepen your technical skills, and learn best practices for operating in a modern software environment. This is a great opportunity for engineers early in their careers who have professional experience and are excited to grow in a fast-paced, high-growth environment. You bring a solid engineering foundation, curiosity, and a passion for backend development.

Key Responsibilities

  • Contribute to the design, development, testing, documentation, and deployment of backend services and APIs
  • Participate in the on-call rotation and assist in investigating and resolving production issues
  • Collaborate with engineers, product managers, and other stakeholders to deliver backend features and improvements
  • Take part in code reviews and team discussions to build high-quality, maintainable systems
  • Participate in sprint planning, architectural reviews, and efforts to improve engineering processes
  • Build familiarity with our systems, platform architecture, and customer use cases
  • Stay current with backend technologies, tools, and engineering best practices
  • Open to occasional travel to FBG offices or industry events for collaboration and team-building

Requirements

  • 3-6 years of professional software engineering experience, with a focus on backend development
  • Experience developing backend systems using Java (Spring Framework or similar)
  • Understanding of RESTful API design, microservices architecture, and backend fundamentals
  • Familiarity with working in production environments, including debugging and troubleshooting
  • Experience with databases (relational or NoSQL) and data modeling basics
  • Exposure to Agile/SCRUM methodologies and collaborative development teams
  • Effective communicator with a growth mindset and a willingness to take initiative
  • Strong analytic and problem-solving abilities and an eagerness to build technical depth
  • Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better

Nice to Have

  • Familiarity with CI/CD pipelines, cloud platforms (e.g., AWS, GCP), or DevOps practices
  • Interest in scaling systems, distributed architectures, and performance optimization
  • Desire to grow through mentorship, peer collaboration, and hands-on experience
  • Experience working in fast-paced, high-growth, or startup-like environments where priorities evolve regularly and decisions are made quickly

Qualifications

  • Educational background is not explicitly specified, but professional experience is required

Benefits & Perks

  • Salary range of $108,000 - $186,000 per year, based on experience and location
  • Annual bonus program and an equity award
  • Full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more
  • $700 home office setup stipend
  • Remote position with residency requirements in specific states or hybrid role based in Denver, CO

Working at Fanatics

We foster a fast-paced, high-growth environment that values innovation, collaboration, and continuous learning. We encourage applicants with an entrepreneurial spirit and a passion for technology to join our journey in redefining sports betting technology.

Apply Now

Job Details

Posted AtAug 14, 2025
Salary108k-186k
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Fanatics

Website

fanaticsinc.com

Company Size

10000+ employees

Location

New York, NY

Industry

Media Streaming Distribution Services, Social Networks, and Other Media Networks and Content Providers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches