Software Engineer III (Backend, Java)
Company: Fanatics
Location: United States (Remote)
Salary: $110,200 - $181,250 a year
Type: Full-time
Level: mid
Remote: Yes
Posted: 2026-03-05
About this role
As a Software Engineer III (Backend, Java), you'll join an emerging team within FBG, working on a highly scalable, fault-tolerant system that powers competitive sports experiences. Your responsibilities will include designing, implementing, testing, and maintaining software for a distributed, event-driven platform that powers player performance contests across multiple jurisdictions. The system handles real-time data ingestion, pricing logic, entry validation, risk controls, and automated settlement at scale.
Beyond coding, you'll contribute to mentoring junior engineers, promoting engineering best practices, and collaborating with internal teams to ensure seamless interactions between our casino platform and other services within the Fanatics ecosystem.
Responsibilities
- As a microservices developer, you are required to build software systems that have well-defined interfaces. The selected candidate will need to write modular, reusable code. The candidate will be responsible for delivering high-quality results on large enterprise projects.
- Develop, test, document, and deploy high-quality software into production
- Build features and tools that you and your team use
- Clarify requirements and assist with coding/story estimates
- Participate in the on-call rotation when needed to troubleshoot software issues
- Quickly identify when to troubleshoot or escalate when tasks or projects hit roadblocks
- Mitigate immediate risk, identify and resolve root causes
- Make technical and design approach trade-off decisions
- Contribute to team planning and design discussions, building more expertise around design approaches, driving best practices, and improving the speed of delivery
- Impact software quality, customer experience, and maintainability of product features by helping to automate testing and manual operational excellence tasks
- Work closely with our product team and other internal stakeholders to make technology decisions that grow and improve our pro...