Fanaticsfbg
Staff Engineer - Backend/Kotlin (REMOTE)
New York, NY, United States. Posted a month ago
The role
As a Backend Staff Engineer, you will act as a technical leader driving the development, testing, and deployment of scalable software. You will lead technical execution for complex features and mentor engineers to foster a culture of excellence.
What you will do
- Drive the development, testing, documentation, and deployment of high-quality, scalable software into production
- Lead the end-to-end technical execution of complex features and systems
- Define and enforce engineering principles, guidelines, and best practices
- Partner with product, design, and other stakeholders to make technical decisions
- Lead incident resolution as part of the on-call rotation
- Identify and remove roadblocks
- Conduct and elevate code reviews
- Steer team planning and design discussions
- Champion improvements to software quality, testability, operational metrics, and team documentation
- Mentor and coach engineers at all levels
Required qualifications
- 7+ years of experience building highly scalable, performant and evolvable backend distributed systems
- Demonstrated ability to drive best practices in backend development and mentor others in effective coding and architectural strategies
- Knowledge of observability practices, including logging, monitoring, and tracing in distributed systems
- Expertise in Agile software delivery
- Excellent communication skills
- Team-first mentality
Nice to have
- proficiency in Spring with Kotlin and/or Java
- 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
Benefits
- full-time employment
About the company
Fanatics is building a leading global digital sports platform. The company offers products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming.