Principal Software Engineer - macOS
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