Software Engineer III – Distributed, Kafka, Kotlin

October 24

Apply Now
Logo of Fanatics, Inc.

Fanatics, Inc.

Gaming • Retail • eCommerce

Fanatics is building a leading global digital sports platform that aims to enhance the fan experience for over 100 million sports enthusiasts worldwide. The company operates across several divisions including Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming. They offer fans the opportunity to buy licensed fan gear, jerseys, lifestyle products, and headwear, collect physical and digital trading cards, sports memorabilia, and other digital assets, as well as engage in sports betting. Fanatics partners with over 900 sports properties globally, including major leagues, teams, and athletes, and operates more than 2,000 retail locations. The company is committed to corporate responsibility with a focus on philanthropy, diversity and inclusion, brand protection, and sustainability.

1001 - 5000 employees

Founded 2011

🎮 Gaming

🛒 Retail

🛍️ eCommerce

📋 Description

• Design, build, and optimize real-time betting systems handling 10K+ events per second • Ensure 99.999% uptime for customer-facing services through robust error handling and failover strategies • Optimize database queries, caching strategies, and event streaming pipelines for sub-100ms response times • Full feature ownership: spec writing → implementation → deployment → monitoring → iteration based on metrics • Self-motivated ability to have an idea, build it, and support it! • Leverage AI tools to accelerate development velocity while maintaining code quality standards • Establish and document team standards for AI tool usage (prompt patterns, code review checklists, validation strategies) • Measure and report on AI tool ROI through concrete metrics (PR velocity, bug rates, test coverage) • Identify and prevent common AI-generated code pitfalls (over-abstraction, missing edge cases, security vulnerabilities)

🎯 Requirements

• 7+ years building and deploying scalable, high-performance production applications • Kotlin and/or Java: 3+ years building production microservices • Spring Boot: Deep understanding of reactive programming and non-blocking I/O • PostgreSQL: Complex query optimization, indexing strategies, and migration management • Kafka: Event streaming patterns, partition strategies, and consumer group management at scale • Redis/Redis Pub/Sub: Building real-time features supporting hundreds of thousands of concurrent users • Demonstrated experience using AI tools (Claude Code, Cursor, Copilot, etc.) to ship production code • Can articulate specific examples of workflow improvements (e.g., "reduced boilerplate generation time by 40%") • Has developed personal strategies for validating AI-generated code and identifying common pitfalls • Strong grasp of software design principles (SOLID, DRY) and testing methodologies (TDD, BDD)

🏖️ Benefits

• Medical • Dental • Vision • 401K • Paid time off • GymPass • Pet Insurance • Family Care Benefits • Home office setup allowance

Apply Now

Similar Jobs

October 24

MODE Global

501 - 1000

🚗 Transport

🤝 B2B

Senior PHP Developer responsible for technical design, development, and implementation for Mode Global applications. Collaborating on architecture options and improving development processes in a remote capacity.

🇺🇸 United States – Remote

💵 $105k - $125k / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

October 24

Senior Backend Engineer designing and developing backend systems for Nango's open-source product integrations. Collaborating with customers and optimizing backend services for performance and reliability.

🇺🇸 United States – Remote

💵 $120k - $180k / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

October 24

Senior Backend Engineer responsible for designing and scaling backend systems and APIs for Nango’s open-source integration platform. Collaborate with customers, optimize performance, and engage with the open-source community.

🇺🇸 United States – Remote

💵 $120k - $180k / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

October 24

GetInsured

201 - 500

☁️ SaaS

⚕️ Healthcare Insurance

🏛️ Government

Java Developer at GetInsured transforming government IT infrastructures with SaaS and AI technology. Seeking skilled developer with 3-4 years of experience in Java development.

🇺🇸 United States – Remote

💵 $110k - $150k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🦅 H1B Visa Sponsor

October 24

Openforce

51 - 200

☁️ SaaS

👥 HR Tech

🤝 B2B

Sr. Developer influencing SaaS solutions for independent contracting community. Leading technical discussions and mentoring developers within the engineering team.

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com