Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Staff Engineer

Home > Kotlin programming jobs

Senior Staff Engineer in USA

  • Fanatics
  • Full time
  • Email
  • New York, NY

Responsibilities

  • Own multiplatform engineering strategy across Android and shared Kotlin Multiplatform layers.
  • Lead architecture and end-to-end execution of complex, multi-quarter features across multiple platform targets.
  • Define engineering principles, shared business logic patterns, Compose Multiplatform UI practices, and cross-platform state management standards.
  • Partner with platform teams to establish shared contracts, standards, and unified UI component libraries.
  • Drive technical decisions with product, design, executive, engineering, and non-technical stakeholders.
  • Champion software quality, testability, operational metrics, build system health, and code review standards.
  • Mentor and grow engineers across the organization.
  • Lead incident resolution through the on-call rotation and remove cross-team blockers.

Requirements

  • 10+ years of experience building highly scalable, consumer-facing Android applications.
  • Strong record of senior staff-level technical leadership and cross-platform ownership.
  • Expert Kotlin skills, including coroutines, flows, language idioms, and best practices.
  • Deep hands-on Kotlin Multiplatform experience in large, multi-module codebases.
  • Strong command of MVI and reactive architecture patterns across Android and shared Kotlin Multiplatform layers.
  • Expertise with Gradle, convention plugins, dependency management, and build performance.
  • Experience with CI/CD pipelines, SDK versioning, and automated release management across mobile platforms and libraries.
  • Hands-on Compose and Compose Multiplatform experience with strong Android platform and design-system knowledge.
  • Ability to communicate complex technical decisions to technical and non-technical stakeholders.
  • Experience driving Agile/SCRUM process improvements and delivery excellence.
  • Preferred experience with Compose Multiplatform across Android, iOS, desktop, and other targets; KSP-based code generation; Koin or similar dependency-injection patterns; feature flags; mobile observability; platform integrations; distributed systems; and event-driven architecture.

Benefits

  • The role is remote, as indicated by the #LI-Remote posting designation.
  • Full-time hires may participate in onsite interviews or a multi-day New York City cultural immersion program, with requirements confirmed based on role and location.
  • Benefits information is provided through Fanatics’ benefits website.

Salary: $204k - $269k/yr

Fanatics

Fanatics is a New York–based digital sports platform that sells licensed team merchandise, trading cards, and operates a growing online sportsbook for fans. Its businesses span e-commerce for leagues and teams, manufacturing and distributing collectibles (including the Topps trading card brand), ...

Similar positions

Senior Software Engineer, Backend

  • Affirm
  • Full time
  • UK
  • 09/22/2026
  • Remote

(Senior) Kotlin

  • Scalable Capital GmbH
  • Full time
  • Others
  • 09/22/2026
  • Munich, Germany

Senior Software Engineer, New Ventures

  • Toast, Inc.
  • Full time
  • USA
  • 09/22/2026
  • Salary: $125k - $254k/yr
  • Remote

Software Engineer

  • Block
  • Full time
  • Remote
  • 09/20/2026
  • Salary: $217,800 – $326,800
  • California, U.S.

Staff Android Engineer (Founding)

  • Grow Therapy
  • Full time
  • USA
  • 09/20/2026
  • Salary: $217k - $289k/yr
  • San Francisco, CA