← All Jobs
Posted Apr 16, 2026

[Remote] Software Engineer II

Apply Now
Note: The job is a remote job and is open to candidates in USA. Fanatics Betting & Gaming is on a mission to create the best online sportsbook in the industry, and they are seeking an experienced Software Engineer II for their Payments & Wallet team. The role involves building and maintaining backend systems that support financial operations, including deposits, withdrawals, and integrations with payment providers. Responsibilities - Contribute to building backend microservices with well-defined interfaces and reusable components - Develop, test, and deploy high-quality software into production - Participate in implementing designs and contribute to technical discussions - Write modular, maintainable, and well-tested code following engineering best practices - Incorporate feedback from code reviews to improve code quality and maintainability - Assist in troubleshooting software issues across environments (development, staging, production) and escalate when necessary - Support on-call rotations by shadowing and assisting in diagnosing production issues - Participate in team planning discussions and contribute to feature delivery aligned with the product roadmap - Collaborate with cross-functional peers (PM, Design, DevOps, Security, Front-end engineers) - Support integrations with third-party payment providers and internal platform services - Contribute to improving system reliability, performance, and maintainability - Help improve documentation and support operational excellence efforts - Must be open to occasional travel to Fanatics Betting & Gaming offices and other locations for conferences, events, meetings, and team building activities Skills - 1–3 years of OO development experience building and deploying scalable, high-performance applications (Java strongly preferred) - Experience with Java, Spring Boot, or similar backend frameworks - Familiarity with microservices architecture and RESTful APIs - Ability to debug and troubleshoot issues in lower environments (e.g., development, staging) - Familiar with web-related technologies (e.g., HTTP, REST, TCP/IP) - Familiar with version control tools (e.g., Git, SVN) - Familiar with OOP concepts, design patterns, and software engineering principles - Ability to collaborate effectively with other engineers and communicate technical concepts clearly - Strong analytical and problem-solving skills - Ability to thrive in a fast-paced, high-growth environment where priorities evolve quickly - Passion for software development and a desire to learn and grow within a highly collaborative team - Exposure to cloud platforms such as AWS and/or GCP is a plus - Familiarity with message-oriented middleware (e.g., Kafka) or distributed systems concepts is a plus - Experience with Docker or containerized environments is a plus Benefits - Medical - Dental - Vision - 401K - Paid time off - GymPass - Pet Insurance - Family Care Benefits - Free Ship deliveries - $700 to set up your home office Company Overview - Fanatics is a global sports platform reimagining the fan experience across gear, trading cards, sports betting, content, events, and more. It is a sub-organization of Kynetic. It was founded in 2002, and is headquartered in Jacksonville, Florida, USA, with a workforce of 10001+ employees. Its website is http://www.fanaticsinc.com. Company H1B Sponsorship - Fanatics has a track record of offering H1B sponsorships, with 2 in 2021. Please note that this does not guarantee sponsorship for this specific role.
Interested in this role?Apply on iHire