onX
Senior Android Engineer - Identity & Access Management
About this role
Description: Seeking a Senior Android Engineer for the Identity & Access Management (IAM) team at onX. Focus on owning Android client libraries for authentication, sessions, and feature access across onX apps. Support secure access for millions of outdoor enthusiasts, ensuring reliability even without cell signal. Requirements: Bachelor’s degree in Computer Science or related field, or equivalent experience. 6+ years of software development experience, with 3+ years in production Android apps using Kotlin. Deep knowledge of Kotlin, coroutines, and mobile authentication (OAuth 2.0, secure token storage). Experience building shared libraries or SDKs, and driving cross-team technical initiatives. Strong curiosity for new technologies, including AI, and a passion for outdoor activities. Benefits: Competitive salary range of $146,000 to $182,000, with potential annual bonuses and equity options. Comprehensive health benefits, including a no-cost medical plan and paid parental leave. 401k matching, flexible time away package, and annual outdoor adventure funds.