
Opportunity at
FanaticsSenior Software Engineer - Backend/Kotlin
Fanatics is seeking a Senior Software Engineer for its Fanatics Core backend team, which maintains the Fanatics App. The app combines free-to-play games, live experiences, online…
Career Tools
About This Role
Fanatics is seeking a Senior Software Engineer for its Fanatics Core backend team, which maintains the Fanatics App. The app combines free-to-play games, live experiences, online shopping and new product features for sports fans. The parent business runs a digital sports platform spanning apparel, collectibles, and betting and gaming. The engineer builds, tests, documents and releases dependable backend services that millions of monthly users depend on. Day-to-day tasks include delivering…
Job Description
Fanatics is seeking a Senior Software Engineer for its Fanatics Core backend team, which maintains the Fanatics App. The app combines free-to-play games, live experiences, online shopping and new product features for sports fans. The parent business runs a digital sports platform spanning apparel, collectibles, and betting and gaming.
The engineer builds, tests, documents and releases dependable backend services that millions of monthly users depend on. Day-to-day tasks include delivering quality code to production, creating internal tools, serving in the on-call schedule, reviewing peers' code, joining design sessions, improving testability and operations metrics, and coaching junior developers and interns.
The engineer works with product colleagues to shape technical choices, helps set engineering standards, and tracks developments in the field. Some travel to Fanatics sites, conferences and team events may be required.
Applicants should have at least five years building large-scale, distributed backend systems and be proficient with Spring plus Kotlin or Java. Familiarity with observability, Agile delivery, clear communication across technical and business audiences, and a team-oriented approach in fast-changing settings are sought. Helpful extras include sports, gaming or content delivery backgrounds, Go, Kafka or Amazon SQS, and Kubernetes, Helm and Terraform. The listed base range is 121,000 to 200,000 dollars and depends on the geographic pay zone.
Responsibilities
- Develop, test, document and ship reliable software to production
- Build features and tooling for the team
- Join the on-call rotation to resolve production issues
- Review code and spread knowledge across the team
- Take part in planning and design work
- Improve test coverage, operational metrics and documentation
- Mentor junior engineers and interns
Requirements
- Five or more years building distributed backend systems that scale, perform well and evolve
- Strong working knowledge of Spring, Kotlin or Java
- Promotes sound practices such as clean code, layered architecture and domain-driven design
- Understanding of observability practices such as logs, metrics and traces across distributed services
- Agile delivery expertise and cross-team collaboration
- Clear communication with engineers, executives and non-technical people
- Team-first attitude in a high-growth setting
Qualifications
- Sports, gaming or content delivery industry experience
- Working proficiency in Kotlin, Java or Go
- Event-driven design using Kafka or Amazon SQS
- Experience with cloud-native platforms and infrastructure-as-code using Kubernetes, Helm and Terraform
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the salary range?
The posting lists a salary range of 121,000 to 200,000 US dollars. The range varies by country and state and is confirmed by geographic zone at the offer stage.
What experience is required?
The posting asks for at least five years building scalable backend distributed systems, with Spring and Kotlin or Java proficiency.
Does the role involve travel?
Yes, the posting expects some travel, such as visits to Fanatics offices and conferences or team-building events.
Where is the role located?
The posting does not name a specific city or office for this role.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.