CareerPlanSign in

Senior Software Engineer (Android)

Bengaluru 💼 Full-time🗓 2026-08-06 → 2026-09-26

Core

Building modular, production-ready UI components, SDKs, and libraries for the Okta Customer Identity Cloud to enable secure authentication and authorization for developers worldwide.

Role type

Senior Android Engineer (Universal Components)

Builds

Open-source UI components, Android SDKs, client libraries, and developer documentation for the Customer Identity Cloud.

Domain

Identity and Access Management (IAM) / Mobile Development

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Native Android development (Kotlin, Java), Jetpack Compose, UI architecture, SDK development, CI/CD, automated testing, technical documentation, code reviews, open-source stewardship

Preferred skills

Design Systems, iOS development (Swift/Objective-C), cross-platform architectures, open-source contributions, IAM domain knowledge

Technologies

Jetpack Compose, XML, Kotlin, Java, GitHub Actions, CircleCI, Maven Central, Figma

Responsibilities

Architecting and developing composable UI components; shaping and maintaining open-source Android SDKs; authoring technical content and API documentation; engaging with the developer community; conducting code reviews and upholding testing standards; sharing technical expertise at conferences and forums; troubleshooting and modernizing client libraries.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.