[Remote] Software Engineer II - Backend
Note: The job is a remote job and is open to candidates in USA. Fanatics is building a leading global digital sports platform. As a Backend Engineer, you'll design, develop, test, and maintain scalable systems to enhance customer experiences and contribute to the Fanatics App, which integrates various sports-related features and services.
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
- Help your team define and adhere to the principles, guidelines, and best practices of our engineering strategy
- Develop a fundamental understanding of our industry, product, feature set and roadmap
- Work closely with our product team and other internal stakeholders to make technology decisions that grow and improve our products
- Help to onboard and mentor junior engineers and interns
- Remain current on the latest technologies and trends in software development
- Must be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities
Skills
- 1+ years of experience building backend features as part of a scrum team; proficiency in Spring with Kotlin and/or Java is a plus
- Knowledge of observability practices, including logging, monitoring, and tracing in distributed systems
- Experience in Agile software delivery, estimating story points, committing to work and collaborating among your team
- Excellent communication skills, capable of conveying complex technical concepts clearly and effectively to diverse audiences, including engineers, executives, and non-technical stakeholders
- Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better
- Thrives in a high-growth environment where priorities evolve regularly and decisions are made quickly
- Strong Experience in the sports industry, gaming and content delivery
- Highly effective with Kotlin, Java and/or Go
- Expertise in messaging technologies such as Kafka or Amazon SQS, with a solid understanding of event-driven architectures
- Comfortable working with Cloud Native and Infrastructure as Code, like Kubernetes, Helm and Terraform
- Ability to work in diverse codebases, both legacy and greenfield, in different languages and environments
Company Overview
Company H1B Sponsorship
Apply To This Job