CareerPlanGet AI match score →

Principal Software Engineer – Mobile Platforms

Pune,Maharashtra - Remote💼 Full-time🗓 2026-07-21 → 2026-07-31

Core

Design, develop, maintain, and release cloud-managed endpoint security applications for Android, iOS, and occasionally desktop platforms.

Role type

Senior IC mobile platforms engineer (cybersecurity)

Builds

Cloud-managed endpoint security applications for mobile and desktop

Domain

Cybersecurity, mobile operating systems, network security

Deliverable

production ML models | product features

Required skills

C/C++, Kotlin, Java, Swift, Objective-C, JNI bridge, Android NDK, Apple Network/System Extension, TLS/SSL, tunneling protocols (PPP, ESP, WireGuard), DNS, proxies, build systems (Gradle, Make, Xcode, Fastlane), AI coding assistance

Preferred skills

Vue.js, desktop development (Windows/macOS/Linux), cryptography, networking fundamentals

Technologies

Android, iOS, Windows, macOS, Linux, C, C++, Kotlin, Java, Swift, Objective-C, Vue, Gradle, Make, Xcode, Fastlane

Responsibilities

Design and develop client applications across mobile and desktop platforms; write clean, efficient code in multiple languages; troubleshoot complex technical issues; participate in code reviews and architectural discussions

Seniority

Senior, hands-on IC

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