# Staff Software Engineer - macOS

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

> Leads architecture, development, and technical strategy for secure macOS client software within a device identity platform. The role requires 7+ years of experience, deep Swift and Apple-platform expertise, advanced debugging skills, and a strong focus on security, testing, and mentoring.

## Job Description

## Responsibilities

- Partner with Product Management, Engineering Directors, and Principal Architects to translate strategic business objectives into technical roadmaps.
- Drive cross-functional collaboration with Product, Design, and QA to deliver critical engineering initiatives.
- Lead the design and implementation of new features and services from conception through deployment.
- Mentor Staff and Senior engineers, guide technical design reviews, and raise engineering standards across the organization.
- Establish rigorous code standards, comprehensive automated testing, modern CI/CD pipelines, and architectural best 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 using Swift.
- Deep expertise in macOS or iOS software environments, including design, performance optimization, and security.
- Advanced debugging and performance optimization using Xcode, LLDB, and Instruments, including resolving memory issues and concurrency bugs.
- Experience in agile environments, CI/CD, and automated testing.
- Excellent communication skills and the ability to influence technical direction.
- Experience using 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

- Security expertise in cryptography, endpoint security, Secure Enclave, device management/MDM protocols, or endpoint detection.
- Understanding of identity and access management technologies, including FIDO, OIDC, and OAuth.
- Knowledge of cybersecurity principles and secure coding practices.
- CISSP or Security+ certification.

## Benefits

- In-person onboarding experience.
- Opportunities for talent development, connection, and community involvement.

## Similar jobs

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

**Apply:** https://hotfix.jobs/jobs/01835633-23f6-42ce-bb53-a37b5b5dc83e
**Canonical:** https://hotfix.jobs/jobs/01835633-23f6-42ce-bb53-a37b5b5dc83e