CareerPlanSign in

Principal Software Engineer - macOS

Bengaluru 💼 Full-time🗓 2026-07-13 → 2026-09-26

Core

Architect, build, and scale critical macOS software and services at the heart of Okta's security and identity platform to secure millions of enterprise endpoints globally.

Role type

Principal Software Engineer (macOS client platform)

Builds

macOS client software and services for device identity and access

Domain

Cybersecurity / Identity and Access Management (IAM)

Deliverable

production ML models | product features

Required skills

macOS/iOS software development, Swift, advanced debugging (Xcode, LLDB, Instruments), performance optimization, CI/CD, automated testing, AI coding assistants

Preferred skills

Cryptography, endpoint security concepts, Identity and Access Management protocols (FIDO, OIDC/OAuth), secure coding practices

Technologies

Swift, Xcode, LLDB, Instruments, GitHub Copilot

Responsibilities

Translate strategic business objectives into technical roadmaps, lead design and implementation of new features, mentor Staff and Senior engineers, raise technical bar through code standards and CI/CD pipelines, create technical documentation, spearhead technical innovation

Seniority

Principal, hands-on IC with mentorship

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