
Staff Engineer – Backend, Java
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in New York.
• Oversee the development, testing, documentation, and deployment of high-quality, scalable software into production.
• Gain insights into the industry, product, and roadmap to influence team strategy and organizational direction.
• Manage the complete technical execution of intricate features and systems from initial concept and architecture to deployment and refinement.
• Establish and uphold engineering principles, guidelines, and best practices.
• Collaborate with product, design, and stakeholders on significant technical decisions that align with business objectives and long-term scalability.
• Lead incident resolution as part of the on-call rotation.
• Identify and eliminate obstacles, working together across teams on complex projects.
• Conduct and enhance code reviews.
• Facilitate team planning and design discussions while introducing innovative technical solutions.
• Enhance software quality, testability, operational metrics, and team documentation.
• Mentor and coach engineers at all experience levels.
• Be open to occasional travel to Fanatics offices and other locations.
• 7+ years of experience in building highly scalable, performant, and adaptable backend distributed systems.
• Proficiency in Spring with Kotlin and/or Java is advantageous.
• Ability to promote backend development best practices and mentor others in clean code, hexagonal/layered architectures, domain-driven design, and other design and architectural patterns.
• Understanding of observability practices, including logging, monitoring, and tracing within distributed systems.
• Expertise in Agile software delivery.
• Proven track record of modeling and driving process improvements across teams.
• Capacity to collaborate cross-functionally across diverse teams within large enterprise environments.
• Outstanding communication skills for articulating complex technical concepts to engineers, executives, and non-technical stakeholders.
• Team-oriented mentality and a willingness to do what is necessary to complete tasks.
• Ability to excel in a high-growth environment where priorities frequently change and decisions are made swiftly.
• Preferred: substantial experience in the sports industry, gaming, and content delivery.
• Preferred: strong proficiency in Kotlin, Java, and/or Go.
• Preferred: expertise in Kafka or Amazon SQS and event-driven architectures.
• Preferred: familiarity with Kubernetes, Helm, Terraform, and Infrastructure as Code.
• Preferred: capability to work in diverse legacy and greenfield codebases, languages, and environments.
• Full-time employment compensation.
• Bonus.
• Benefits information available at https://benefitsatfanatics.com/.
• Occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities.
GT
Business Insights
Kraken Digital Asset Exchange
Kraken Digital Asset Exchange
Get handpicked remote jobs straight to your inbox weekly.