Fanatics
Visit websiteSenior Software Engineer - Backend/Kotlin
$121,000 – $200,0005+ yearsRemote
- Engineering
- Full time
- Yesterday
About the role
As a Backend Engineer at Fanatics Core, you will design, develop, test, and maintain scalable, high-quality systems to deliver exceptional customer experiences. You will work on the Fanatics App, which integrates free-to-play games, live events, and e-commerce to provide a best-in-class sports platform. The role involves collaborating across teams to build features that delight millions of monthly active users.
Responsibilities
- Develop, test, document, and deploy high quality software into production
- Build features and tools that you and your team use
- Participate in the on-call rotation when needed to troubleshoot software issues
- Escalate when tasks or projects hit roadblocks
- Participate in code reviews to maintain code quality and share knowledge
- Contribute to team planning and design discussions, building more expertise around design approaches
- Impact software quality and customer experience of product features
- Improve testability, operational excellence metrics, and team documentation
Required skills
- Distributed systems
- Spring
- Kotlin
- Java
- Observability
- Agile
- Backend development
Nice to have
- Go
- Kafka
- Amazon SQS
- Event-driven architectures
- Cloud Native
- Kubernetes
- Helm
- Terraform
Qualifications
- 5+ years of experience building highly scalable, performant and evolvable backend distributed systems
About the Company
Fanatics is a leading global digital sports platform that offers products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming. The company serves over 100 million global sports fans and maintains a network of approximately 900 sports properties.