CareerPlan

Senior Software Engineer - Android

BengaluruFull-time2026-10-29 → 2026-11-10
Hybrid

Core

Design and implement foundational blocks and core platform components for Okta's mobile line of products (Android Okta Verify, Fastpass, Device Assurance) and public SDKs.

Role type

Senior Android platform engineer (security/identity)

Builds

Okta mobile client software and public SDKs

Domain

Cybersecurity / Identity and Access Management

Required skills

Android platform expertise, Kotlin, software architecture, security engineering, CI/CD, debugging, code review, performance optimization

Preferred skills

IAM protocols (FIDO, U2F, OAuth, SAML), Android security (root detection, code signing, PKI), Mobile Device Management, public SDK development

Technologies

Android, Kotlin, Linux, CI/CD pipelines

Responsibilities

Design and develop secured elements for Okta products; Collaborate with product managers, designers, and backend engineers; Write unit, functional, and UI tests; Optimize applications for speed and scalability; Participate in code reviews; Identify and address technical debt

Seniority

Senior, hands-on IC