# Principal Software Engineer - macOS

**Company:** [Okta](https://hotfix.jobs/companies/okta)
**Location:** Bengaluru, India
**Role:** iOS Engineering
**Experience:** 7+ years
**Skills:** macOS, iOS, Swift, Xcode, Lldb, Instruments, CI/CD, Automated Testing, Github Copilot, Secure Enclave, MDM, Fido, OIDC, OAuth, Cryptography
**Posted:** 2026-08-06

> Leads the architecture and development of secure macOS client software and services, while mentoring engineers and shaping technical strategy. Requires 7+ years of experience with Swift-based macOS or iOS development, advanced debugging, performance optimization, and security-focused engineering.

## Job Description

## Responsibilities
- Partner with Product Management, Engineering Directors, and Principal Architects to translate strategic objectives into technical roadmaps.
- Drive cross-functional collaboration with Product, Design, and QA.
- Lead the design and implementation of features and services from conception through deployment.
- Mentor Staff and Senior engineers, guide technical design reviews, and raise engineering standards.
- Improve code standards, automated testing, CI/CD pipelines, and architectural practices.
- Create and maintain technical documentation and foster knowledge sharing.
- Use AI coding assistants to accelerate delivery.
- Identify emerging trends in device security and AI-native development and prototype solutions.

## Requirements
- 7+ years of progressive software development experience.
- Proven experience designing and building macOS or iOS features with Swift.
- Deep expertise in macOS or iOS software environments, including performance optimization and security.
- Advanced debugging and performance optimization with Xcode, LLDB, and Instruments.
- Experience with agile development, CI/CD, and automated testing.
- Excellent communication and technical influence skills.
- Proficiency with AI coding assistants such as GitHub Copilot.
- Conceptual understanding of macOS or iOS security features.
- Bachelor's degree in Computer Science or equivalent experience.

## Nice-to-haves
- Cryptography and endpoint security concepts, including Secure Enclave, device management/MDM protocols, and endpoint detection.
- Identity and access management technologies such as FIDO, OIDC, and OAuth.
- Cybersecurity principles, secure coding practices, CISSP, or Security+ certification.

## Similar jobs

- [Software Engineer](https://hotfix.jobs/jobs/eda46acf-35c2-433d-9f0b-a0f1a6ae0dbd) - Okta - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/4dcee0e9-8cb0-406f-9acf-62620906f3df
**Canonical:** https://hotfix.jobs/jobs/4dcee0e9-8cb0-406f-9acf-62620906f3df