Talent.com
Senior Staff Engineer - Kotlin

Senior Staff Engineer - Kotlin

FanaticsNew York, NY, United States
30+ days ago
Job type
  • Full-time
Job description

Job Description

Overview

As a Senior Staff Engineer (Android) at Fanatics Betting & Gaming (FBG), you'll be joining the dynamic and culturally driven Customer Accounts and Transactions (CATx) mobile team, responsible for powering the rapidly growing Fanatics sportsbook app. This team oversees the entire user onboarding journey-from app launch and account creation to login-and enhances customer loyalty by developing features that optimize the overall user experience.

In your role as a Senior Staff Engineer (Android) you'll be recognized as a technical leader, combining strategic thinking with hands-on execution. You'll lead ambitious projects, setting the standard for your team through innovative solutions. Your bold decisions will strike the right balance between addressing immediate business needs and ensuring long-term technical excellence. Through your leadership, you'll foster a culture of excellence and innovation, leaving a lasting impact on both your immediate team and the broader mobile development community.

We embrace principles of data-driven development, operational excellence, and continuous process optimization to deliver a stable, scalable platform. Central to our strategy is Kotlin Multiplatform, which empowers us to deliver high-quality features quickly and consistently across multiple ecosystems. By focusing on object-oriented design, modern coding practices, open-source frameworks, and third-party platform integrations, we continuously innovate and deliver at speed in this exciting and fast-moving market.

Responsibilities

  • Drive the development, testing, documentation, and deployment of high-quality, scalable software into production
  • Develop a comprehensive understanding of the industry, product, and roadmap, leveraging this knowledge to shape team strategy and influence the direction of the organization
  • Lead the end-to-end technical execution of complex features and systems, from ideation and architecture to deployment and refinement
  • Define and enforce engineering principles, guidelines, and best practices
  • Partner closely with product, design, and other stakeholders to make high-impact technical decisions that align with both business goals and long-term scalability
  • Lead incident resolution as part of the on-call rotation, ensuring swift diagnosis and remediation of critical software issues
  • Proactively identify and remove roadblocks, occasionally collaborating cross-team collaboration to maintain momentum on complex projects
  • Conduct and elevate code reviews, sharing expertise to enhance code quality
  • Steer team planning and design discussions, introducing innovative approaches to solve technical challenges and optimize design patterns
  • Champion improvements to software quality, testability, operational metrics, and team documentation, setting a higher standard for the organization
  • Mentor and coach engineers at all levels, fostering a culture of continuous learning and professional growth across the team
  • Be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities

Required Qualifications

  • 10+ years of experience building highly scalable Android applications with MVI Architecture
  • The bulk of our business logic strategy relies on Kotlin Multiplatform (KM). You should be comfortable learning and developing business logic within this ecosystem.
  • Expert-level proficiency in Kotlin, with the ability to drive best practices and mentor others in its effective use
  • Experience with Jetpack Compose and modern Material Design principles
  • Android domain expertise, knowing the platform best practices, trends, and end user considerations
  • Experience using Jetpack Compose and Dependency Injection or ServiceLocator patterns
  • Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better
  • Excels at communicating complex technical concepts clearly and effectively to diverse audiences, including engineers, executives, and non-technical stakeholders
  • Expertise in Agile software delivery and SCRUM methodology, with a track record of driving process improvements across teams
  • Thrives in a high-growth environment where priorities evolve regularly and decisions are made quickly
  • Proven ability to collaborate cross-functionally across diverse teams within large enterprise environments, driving alignment and shared success
  • Preferred Qualifications

  • Experience designing and building backend services using Spring Boot or similar Java frameworks
  • Exposure to cloud infrastructure (e.g., AWS, GCP), CI / CD pipelines, and observability tools
  • Experience working in large-scale distributed systems and event-driven architectures
  • Familiarity with additional languages like Swift is a plus
  • Ready to build the future of sports betting? If you possess some of these skills but not all of them, we still encourage you to apply!

    The expected salary range for this role is based on job-related knowledge, skills, and experience. This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award.

  • Salary range is listed in USD; actual salary will vary based on location.
  • Salary Range : $160,000 - $318,000 per year (actual salary will be determined in part by a successful candidate's geographic location). In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. We'll also give you $700 to set up your home office!
  • About Us

    Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners, 2,500 athletes and celebrities, and 200 exclusive athletes; and over 2,000 retail locations, including its Lids retail stores. Our more than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally.

    About the Team

    Launched in 2021, Fanatics Betting and Gaming is the online and retail sports betting subsidiary of Fanatics, a global digital sports platform. The Fanatics Sportsbook is available to 95% of the addressable online sports bettor market in the U.S. Fanatics Casino is currently available online in Michigan, New Jersey, Pennsylvania and West Virginia. Fanatics Betting and Gaming operates twenty-two retail sports betting locations, including the only sportsbook inside an NFL stadium at Northwest Stadium. Fanatics Betting and Gaming is headquartered in New York with offices in Denver, Leeds and Dublin.

    Create a job alert for this search

    Senior Staff Engineer • New York, NY, United States

    Related jobs
    • Promoted
    Senior Kotlin Developer

    Senior Kotlin Developer

    vaaridatechNew York, NY, US
    Full-time
    Dear Associate’s, Greeting from Vaarida Technologies !! Role : Sr.Kotlin Developers Location : NYC, NY Hybrid Durations : Long-Term Contract Interview : Video Visa : Green Card, US Citizen Need a Senior...Show moreLast updated: 10 days ago
    • Promoted
    Senior Android Engineer - Kotlin

    Senior Android Engineer - Kotlin

    K HealthNew York, NY, United States
    Full-time
    Founded in 2016, K Health's mission is to deliver accessible, high-quality healthcare at scale.As a leading clinical AI company in primary care, K Health has developed a suite of clinical AI agents...Show moreLast updated: 30+ days ago
    • Promoted
    Android and Kotlin Engineer

    Android and Kotlin Engineer

    JobotNew York, NY, US
    Full-time
    This company is a financial services SaaS provider with great benefits, stability, and team collaboration!.This Jobot Job is hosted by : Alex Dickinson. Are you a fit? Easy Apply now by clicking the ...Show moreLast updated: 30+ days ago
    • Promoted
    Junior Structural Engineer

    Junior Structural Engineer

    Galaxy Management Group, Inc.Pelham, NY, US
    Full-time
    Quick Apply
    Principal, Associate, Project Manager.Our Client, a growing structural engineering firm specializing in restoration and rehabilitation of existing buildings in the NYC metropolitan area, is seeking...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer Staff

    Engineer Staff

    Hewlett Packard Enterprise Development LPNew York, NY, United States
    Full-time
    This role has been designated as 'Remote / Teleworker', which means you will primarily work from home.Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and ...Show moreLast updated: 30+ days ago
    • Promoted
    Stationery Engineer

    Stationery Engineer

    RWJ New BrunswickNew Brunswick, NJ, US
    Full-time
    Job Title : Stationery Engineer.The above reflects the anticipated hourly wage range for this position if hired to work in New Jersey. The compensation offered to the candidate selected for the posit...Show moreLast updated: 5 days ago
    • Promoted
    Staff Software Engineer, Backend / Infrastructure - Build the Core Systems Powering Enterprise AI

    Staff Software Engineer, Backend / Infrastructure - Build the Core Systems Powering Enterprise AI

    StackedSP IncNew York, NY, US
    Full-time
    Agentic AI, Automation, Enterprise Software.Python, AWS, Kubernetes, Terraform,and other leading tools.This early-stage team is building the foundation for enterprise AI—deploying autonomous ...Show moreLast updated: 25 days ago
    • Promoted
    We''re Hiring Engineers at ZipRecruiter!

    We''re Hiring Engineers at ZipRecruiter!

    ZipRecruiterStamford, CT, US
    Full-time
    Technology is the driving force behind our product.We’re looking for brilliant people to join our team.Show moreLast updated: 30+ days ago
    • Promoted
    Software Enginer III - Android, Kotlin

    Software Enginer III - Android, Kotlin

    FanaticsNew York, NY, United States
    Full-time
    Software Engineer III - Android.Fanatics Betting & Gaming (FBG), you'll be joining the dynamic and culturally driven Customer Accounts and Transactions (CATx) mobile team, responsible for powering ...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Engineer

    Staff Engineer

    System OneParsippany, NJ, US
    Permanent
    Job Title : Staff Engineer (Geotechnical) Location : Parsippany, NJ Type : Direct Hire Contractor Work Model : Onsite SUMMARY Coordinates the planning, organization, control, integration, and completio...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Staff Engineer, Project

    Senior Staff Engineer, Project

    Marotta ControlsParsippany, NJ, United States
    Full-time
    Senior Staff Engineer, Project.Elevate your career at Marotta Controls, a New Jersey Top Workplace three years running! Dedicated to innovation, quality and excellence, we deliver cutting edge cont...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Engineer - R&D

    Staff Engineer - R&D

    BD (Becton, Dickinson and Company)Franklin Lakes, NJ, United States
    Full-time
    BD is one of the largest global medical technology companies in the world.Advancing the world of health is our Purpose, and it's no small feat. It takes the imagination and passion of all of us-from...Show moreLast updated: 1 day ago
    • Promoted
    Plastics Engineer

    Plastics Engineer

    Diedre Moire Corp.Sayreville, NJ, US
    Full-time
    Plastic Part Design-Process Engineer - Cheltenham, NJ Plastics Engineer Process Engineer Manufacturing Engineer Plastic Molding Injection Mold Blow Extrusion Tooling Designer Moldmaking Lean Applic...Show moreLast updated: 25 days ago
    • Promoted
    Principal Quality Engineer (Wayne, NJ)

    Principal Quality Engineer (Wayne, NJ)

    GetingeWayne, NJ, United States
    Full-time
    Join our diverse teams of passionate people and a career that allows you to develop both personally and professionally.At Getinge we exist to make life-saving technology accessible for more people....Show moreLast updated: 30+ days ago
    • Promoted
    Engineer II, Mechanical-Defined Term

    Engineer II, Mechanical-Defined Term

    GetingeWayne, NJ, United States
    Full-time
    Join our diverse teams of passionate people and a career that allows you to develop both personally and professionally.At Getinge we exist to make life-saving technology accessible for more people....Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Android Engineer - KotlinNew York, NY

    Senior Android Engineer - KotlinNew York, NY

    K HealthNew York, NY, United States
    Full-time
    Senior Android Engineer - Kotlin.Founded in 2016, K Health's mission is to deliver accessible, high-quality healthcare at scale. As a leading clinical AI company in primary care, K Health has develo...Show moreLast updated: 18 hours ago
    • Promoted
    • New!
    Staff Engineer - R&D

    Staff Engineer - R&D

    Becton Dickinson & CompanyFranklin Lakes, NJ, United States
    Full-time
    BD is one of the largest global medical technology companies in the world.Advancing the world of health™ is our Purpose, and it’s no small feat. It takes the imagination and passion of all of us—fro...Show moreLast updated: 19 hours ago
    • Promoted
    We're Hiring Engineers at ZipRecruiter!

    We're Hiring Engineers at ZipRecruiter!

    ZipRecruiterStamford, CT, US
    Full-time
    Technology is the driving force behind our product.We’re looking for brilliant people to join our team.Show moreLast updated: 30+ days ago