CareerPlan

Senior Staff Software Engineer

Office - India - CyberArk HyderabadFull-time2026-07-31 → 2026-11-11
HybridNo visa sponsorship

Core

Design, develop, and secure new features for primary Android mobile products with a focus on security-first development and high performance.

Role type

Senior Staff Android Software Engineer

Builds

Core Android mobile solutions and security features

Domain

Cybersecurity / Mobile Development

Deliverable

production ML models | product features

Required skills

Kotlin, Java, Android architecture patterns (MVVM, MVI, MVP), Material Design, multithreading, concurrency, asynchronous programming, Android testing frameworks, Git, CI/CD, code signing, Maven/Gradle, IAM (OAuth 2.0, OIDC, SCIM), MFA, PKI, encryption, secure data storage, cloud platforms (AWS/Azure), NoSQL databases

Preferred skills

iOS development (Swift, Objective-C), Mobile Device Management (MDM), Mobile Application Management (MAM), full-stack web development, Windows programming, kernel-mode development, global security compliance frameworks (GDPR, SOX)

Technologies

Kotlin, Java, MVVM, MVI, MVP, Material Design, Espresso, JUnit, Git, AWS, Azure, NoSQL

Responsibilities

Drive architecture and implementation of core Android solutions; oversee end-to-end development lifecycle; define and evangelize security best practices; collaborate with Product, Sales, UX, and backend teams; interface with support teams for complex customer escalations; mentor teammates and provide technical direction; stay ahead of evolving mobile technologies and OS updates

Seniority

Senior Staff, hands-on IC with technical leadership