Staff Software Engineer - Android
Core
Architect, build, and scale critical client-side Android software and services for Okta's Zero Trust identity platform, enabling secure, passwordless access across enterprise endpoints.
Role type
Staff Software Engineer (Android)
Builds
Okta FastPass, Okta Device Access, and Device Assurance client-side applications
Domain
Cybersecurity / Identity and Access Management (IAM)
Deliverable
production ML models | product features
Required skills
Android development, Kotlin, scalable client-side architecture, API design, security engineering, multi-threading, performance optimization, CI/CD, technical mentorship
Preferred skills
Identity protocols (FIDO, U2F, WebAuthn, OAuth, SAML), cybersecurity principles, AI coding assistants
Technologies
Android, Kotlin, GitHub Copilot
Responsibilities
Lead design and implementation of new features within the core Android/Kotlin platform; Define and champion engineering best practices and architectural decisions; Mentor and coach other engineers; Develop high-quality, maintainable software with comprehensive test coverage; Create and maintain technical documentation; Champion the adoption of AI-native engineering practices
Seniority
Staff, hands-on IC with mentorship