CareerPlan

Senior Software Engineer - Android

USAFull-time2026-10-29 → 2026-11-09
Hybrid

Core

Design, develop, and deliver secure Android components and foundational platform capabilities for Okta mobile products and public SDKs.

Role type

Senior IC Android software engineer

Builds

Secure Android applications and public SDKs for identity and access management

Domain

Enterprise security / Mobile development

Required skills

Kotlin, Android platform expertise, unit testing, functional testing, UI testing, code reviews, performance optimization, scalability design, security engineering, object-oriented design, debugging, Linux development

Preferred skills

Identity and access management protocols (FIDO, U2F, WebAuth, SSO, SAML, Kerberos, OAuth, Federation), Android security (root detection, code signing, tamper resistance, PKI, SafetyNet), Mobile Device Management, public SDK development

Technologies

Kotlin, Android, Linux, FIDO, U2F, WebAuth, SSO, SAML, Kerberos, OAuth, Federation, PKI, SafetyNet

Responsibilities

Design and develop secure Android components and platform capabilities; write unit, functional, and UI tests; optimize applications for speed, scalability, and compatibility; identify and address technical debt and performance bottlenecks; evaluate technologies for Linux development; guide team technical direction

Seniority

Senior, hands-on IC