
Staff Engineer – Backend, Java
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in New York.
• Spearhead the development, testing, documentation, and deployment of high-quality, scalable software into production.
• Cultivate a comprehensive understanding of the industry, product, and roadmap to guide team strategy and organizational direction.
• Oversee the end-to-end technical execution of intricate features and systems from ideation and architecture through to deployment and refinement.
• Establish and uphold engineering principles, guidelines, and best practices.
• Collaborate with product, design, and stakeholders on technical decisions that align with business objectives and scalability.
• Manage incident resolution during the on-call rotation, diagnosing and addressing critical software issues.
• Identify and eliminate roadblocks while working together across teams on complex projects.
• Conduct and enhance code reviews.
• Facilitate team planning and design discussions, optimizing design patterns.
• Enhance software quality, testability, operational metrics, and documentation.
• Mentor and coach engineers at all levels.
• Occasionally travel to offices and other locations for conferences, events, meetings, and team-building activities.
• Minimum of 7 years of experience in building highly scalable, performant, and adaptable backend distributed systems.
• Proficiency in Spring with Kotlin and/or Java is advantageous.
• Proven ability to promote backend development best practices and mentor others in coding and architectural strategies.
• Familiarity with observability practices, including logging, monitoring, and tracing in distributed systems.
• Expertise in Agile software delivery and process enhancements across teams.
• Capable of collaborating cross-functionally within diverse teams in large enterprise environments.
• Excellent communication skills for articulating complex technical concepts to engineers, executives, and non-technical stakeholders.
• Team-oriented mindset.
• Ability to excel in a high-growth environment with shifting priorities.
• Preferred: experience in sports, gaming, and content delivery.
• Preferred: knowledge of Kotlin, Java, and/or Go.
• Preferred: experience with Kafka or Amazon SQS and event-driven architectures.
• Preferred: familiarity with Kubernetes, Helm, and Terraform.
• Preferred: capability to work in both legacy and greenfield codebases across various languages and environments.
• Bonus in addition to base salary.
• Occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities.
• Full-time employment benefits (details provided at https://benefitsatfanatics.com/).
GT
Business Insights
Kraken Digital Asset Exchange
Kraken Digital Asset Exchange
Get handpicked remote jobs straight to your inbox weekly.