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

Android Engineer II

  • CAVISTA
  • Full time
  • Others
  • 11/06/2026
  • Salary: Competitive
  • Lagos, Nigeria

SW Development Engineer 2

  • Dexcom
  • Full time
  • Others
  • 11/06/2026
  • Bengaluru, India

Founding Product Engineer

  • Clera
  • Full time
  • USA
  • 11/06/2026
  • Salary: $180k - $250k/yr
  • San Francisco, CA

Staff Software Engineer - Hyderabad, India

  • Outreach
  • Full time
  • Others
  • 11/06/2026
  • Salary: Competitive
  • Hyderābād, India

Sr. Mobile Android Engineer

  • xAI
  • Full time
  • USA
  • 11/06/2026
  • Salary: $200k - $375k/yr
  • Palo Alto, CA