Job Closed

This listing is no longer active.

Fanatics, Inc. logo
Fanatics, Inc.

We amplify pride and create connections for all fans around the world.

Staff Software Engineer, Java, Kotlin, Kafka

Backend EngineerSoftware EngineerOtherRemoteLeadTeam 1,001-5,000Since 2011H1B No SponsorCompany SiteLinkedIn

Location

New York

Posted

154 days ago

Salary

$180.5K - $237K / year

Seniority

Lead

Job Description

Staff Software Engineer, Java, Kotlin, Kafka

Fanatics, Inc.

• Foster a culture and mindset of well-designed systems, test-driven software, and transparent communication with stakeholders. • Design and scale distributed systems using Kotlin, Java, and Spring Boot. • Build and optimize data-intensive applications with Postgres, Kafka, and Redis/Redis PubSub. • Drive system reliability, scalability, and performance across services and infrastructure. • Partner with product and engineering leadership to align technical strategy with business goals. • Mentor engineers and set standards for coding, design, and best practices. • Actively participate in code reviews, maintain technical documentation, and adhere to best software development practices.

Job Requirements

  • 9+ years of software engineering experience, with expertise in distributed systems.
  • Strong skills in Java (or Kotlin), Spring Boot, and modern API design (REST, gRPC, and Protobuf).
  • Deep experience with Kafka and Redis.
  • Hands-on with Kubernetes, Helm, Terraform, and cloud-native infrastructure.
  • Proven ability to influence architecture, guide teams, and deliver at scale.
  • Solid understanding of the software development process, including unit testing and release management.
  • B.S, M.S. or PhD in Computer Science or equivalent experience.

Benefits

  • Medical
  • Dental
  • Vision
  • 401K
  • Paid time off
  • GymPass
  • Pet Insurance
  • Family Care Benefits
  • $700 to set up your home office

Related Job Pages

More Backend Engineer Jobs

ultima milla logo

Junior Backend Developer / Analyst

ultima milla

Logistic Management System for E-commerce & Retail in Mexico. Raised +$7M USD from Y Combinator, FJLabs, & more.

Backend Engineer154 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop and maintain RESTful APIs using .NET C#. • Implement endpoints following REST best practices. • Work with SQL Server (queries, stored procedures, basic performance tuning). • Document APIs using Swagger / OpenAPI. • Fix bugs and evolve existing code. • Participate in code reviews and agile ceremonies. • Operate in integrated, high-volume environments.

Brazil
Job Closed

Principal Python Engineer

Teramind

Teramind was founded in 2014 to deliver workforce monitoring software and insider threat prevention with a user-centric approach to security. In addition to mon

Backend Engineer154 days ago

• Architecture that handles 10x growth without 10x complexity • Making 5 engineers as effective as 15 through better tools and patterns • Building systems that self-heal so you can actually sleep • Turning "we need better analytics" into actual solutions • Choosing our next database, framework, or approach—and teaching us why

Poland
Job Closed
Raya logo

Senior Backend Engineer

Raya

A private community for global citizens.

Backend Engineer154 days ago
OtherRemoteTeam 51-200H1B Sponsor

• Product Ownership: Lead key components of our Core Services, including People Recommendations Engines • Data Engineering: Apply your in-depth knowledge with databases such as Postgres SQL, MongoDB, and ElasticSearch to supercharge our application's performance and reliability • Collaboration: Work hand-in-hand with cross-functional teams, ranging from UX designers to data scientists, ensuring our solutions are comprehensive and user focused • Continuous Learning: Stay updated with the latest in Raya's tech ecosystem, ensuring our solutions are scalable, maintainable, and innovative • User-Centric Development: Prioritize and advocate for top-tier user experiences, utilizing feedback loops and data-driven methodologies to define and refine product features • Operational Excellence: Navigate the full Software Development Life Cycle (SDLC), ensuring agile methodologies, CI/CD practices, and Raya's best practices are integrated into all development phases

United States
Job Closed
GSB Solutions logo

Senior Java Support Engineer

GSB Solutions

Innovating Services with Human Value

Backend Engineer154 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Hands-on experience in writing high-quality code for software that will perform at scale, supportable, and extensible. • Ensuring the software stack integrates with our existing CI/CD pipeline and contributing to continuous improvements; independently design, plan and deliver high-quality software. • Hands-on experience in developing backend Rest based microservices. • Ensuring we amplify our culture. Embody our value for technical excellence, integrity and support and compassion for individuals. • Works autonomously or in teams on multiple product features without guidance from other teammates. • Proposes technical solutions for new or revised features based on an understanding of product and business domain. Provides technical leadership and mentors junior developers.

Mexico
$50K - $70K / year
Job Closed