Senior Software Engineer, Backend/Kotlin

Fanatics

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
New York, NYJacksonville, FL
Salary
$121,000–$200,000 / yr
Posted
6 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $176k
This role $160k
$107k $240k
below market most similar roles pay here above market

This role pays less than 62% of similar roles. Most pay $151,000–$201,250 — the blue band above. At the midpoint, this role pays about $160k versus about $176k for comparable roles.

Based on 240 similar postings.

Employer

About Fanatics

Fanatics is a global leader in licensed sports merchandise, operating e-commerce sites, physical retail, and on-demand manufacturing for professional sports leagues and teams worldwide.

Fanatics currently has 7 open roles on FindRole.

Listed pay typically runs $144,000–$235,000 across 7 roles with salary data.

Most-posted roles

View all roles at Fanatics

At a glance

TL;DR · Senior Software Engineer, Backend/Kotlin

As a Senior Software Engineer - Backend/Kotlin (REMOTE) at Fanatics Core, you will join the team responsible for the Fanatics App. You will design, develop, test, and deploy high-quality software to deliver a best-in-class sports platform encompassing ecommerce, live events, and games. Your daily responsibilities include building features, participating in code reviews, contributing to design discussions, and mentoring junior engineers. You will utilize Kotlin, Java, or Go, alongside Spring, Kafka, and Amazon SQS. The role requires expertise in distributed systems, hexagonal architectures, domain-driven design, and observability practices like logging and tracing. You will work within a cloud-native environment using Kubernetes, Helm, and Terraform to solve complex backend challenges while ensuring operational excellence and high software quality across diverse legacy and greenfield codebases.

What does a Software Engineer earn in New York?

Median $216000 from 264 postings across 62 companies.

See salary data

What you'll do

  • Develop, test, document, and deploy high-quality software into production environments.
  • Build features and tools to support the team's daily operations and goals.
  • Participate in the on-call rotation to troubleshoot and resolve software issues.
  • Conduct code reviews to maintain high code quality and share technical knowledge.
  • Improve testability, operational excellence metrics, and team documentation.
  • Collaborate with product teams to make technology decisions that grow the product.
  • Onboard and mentor junior engineers and interns on engineering best practices.

What we're looking for

  • 5+ years of experience building highly scalable, performant, and evolvable backend distributed systems.
  • Proficiency in Spring with Kotlin and/or Java (preferred).
  • Demonstrated ability to drive best practices in backend development and mentor others in coding and architectural strategies.
  • Knowledge of observability practices, including logging, monitoring, and tracing in distributed systems.
  • Expertise in Agile software delivery and the ability to collaborate cross-functionally within large enterprise environments.
  • Excellent communication skills to convey complex technical concepts to diverse audiences.
  • Strong experience in the sports industry, gaming, and content delivery (preferred).
  • Expertise in messaging technologies like Kafka or Amazon SQS and event-driven architectures (preferred).

More like this

Similar roles

Staff Engineer, Backend/Kotlin

Fanatics

Remote (New York, NY) 6 days ago $144,000–$235,000
Kotlin Java Go Spring Kafka Amazon SQS Kubernetes Terraform Helm Cloud Native Infrastructure as Code Domain Driven Design Event-Driven Architecture Observability Logging Monitoring Tracing Agile
7+ yrs exp Remote

Senior Staff Engineer, Mobile/Kotlin

Fanatics

Remote (New York, NY) 6 days ago $163,000–$265,000
Android Kotlin Multiplatform Compose Multiplatform Kotlin Backend Client API Platform Engineering Observability Logging Monitoring Tracing Webviews
10+ yrs exp Remote

Staff Engineer, Mobile/Kotlin

Fanatics

Remote (New York, NY) 5 days ago $144,000–$235,000
Android Kotlin MVI Architecture Jetpack Compose Kotlin Multiplatform Compose Multiplatform Java GoLang Swift Material Design Client API Design Agile SCRUM ServiceLocator
Remote

Senior Software Engineer, Backend

Veeva Systems

Remote (Pleasanton, CA) +6 89 days ago $110,000–$270,000
Python Django PostgreSQL SaaS Unit Testing Clean Architecture Relational Databases
5+ yrs exp Remote

Senior Software Engineer, Backend

Stripe

Seattle, WA 17 days ago $206,086–$285,600
Java Scala Python Apache Spark SQL Distributed Systems Big Data JUnit Mockito TestNG Data Pipelines Monitoring Incident Handling Debugging SLOs
5+ yrs exp