Resume and JobRESUME AND JOB
Okta logo

Senior Software Engineer - macOS

Okta

Software and Technology Jobs

Senior Software Engineer - macOS

full-timePosted: Dec 17, 2025

Job Description

Join Okta as a Senior Software Engineer - macOS. Okta is the leading independent identity provider, trusted by over 18,500 organizations worldwide. We help organizations securely connect people to technology. As a Senior Software Engineer - macOS, you'll develop secure client software for macOS that enables seamless authentication and authorization using Okta's Workforce Identity Cloud. Your work will empower users to access protected resources on Apple devices with cutting-edge identity protocols like FIDO, WebAuthn, SAML, and OAuth. Join our Access Management team to build innovative security solutions that drive Okta's mission as The World's Identity Company. Key Responsibilities: • Collaborate with QA, Product, Support, and UX teams to integrate macOS client components seamlessly into Okta's authentication ecosystem. • Gather requirements and prototype macOS software features with Product and Engineering, focusing on Apple system extensions and keychain security. • Contribute to technical designs, proposals, and architectural decisions following best practices for scalable identity management. • Develop high-quality, maintainable Swift code using AppKit/SwiftUI, with comprehensive unit and functional tests for macOS applications. • Participate in code reviews, ensuring coding standards, security best practices, and adherence to IAM protocols like SSO and OAuth. • Document macOS internals, app permission models, and share knowledge on cybersecurity principles within the agile team. What We're Looking For: • Bachelor's degree in Computer Science or equivalent, with 5-8 years of software development experience including 2+ years building enterprise macOS software. • Strong macOS development skills in Swift, AppKit/SwiftUI, debugging, and UX for secure authenticator apps. • Hands-on experience with iOS/macOS internals, Apple system extensions, keychain, app permissions, and CI/CD pipelines. • Deep understanding of IAM protocols (FIDO, WebAuthn, SSO, SAML, OAuth) and identity management best practices. • Agile team experience with continuous integration, bug reporting, crash analytics, and secure coding practices. What We Offer: • Competitive compensation with equity and benefits • Health, dental, vision insurance and 401(k) matching • Flexible PTO, parental leave, and professional development • Hybrid work options and inclusive, collaborative culture Okta is an Equal Opportunity Employer committed to diversity and inclusion.

Locations

  • Bengaluru, India, Bengaluru, India, United States

Salary

Estimated Salary Rangehigh confidence

2,500,000 - 4,500,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • CI/CDadvanced
  • AIadvanced
  • Analyticsadvanced
  • Agileadvanced
  • Identity Managementadvanced
  • Authenticationadvanced
  • Securityadvanced
  • OAuthadvanced

Required Qualifications

  • Bachelor's degree in Computer Science or equivalent, with 5-8 years of software development experience including 2+ years building enterprise macOS software. (experience)
  • Strong macOS development skills in Swift, AppKit/SwiftUI, debugging, and UX for secure authenticator apps. (experience)
  • Hands-on experience with iOS/macOS internals, Apple system extensions, keychain, app permissions, and CI/CD pipelines. (experience)
  • Deep understanding of IAM protocols (FIDO, WebAuthn, SSO, SAML, OAuth) and identity management best practices. (experience)
  • Agile team experience with continuous integration, bug reporting, crash analytics, and secure coding practices. (experience)

Responsibilities

  • Collaborate with QA, Product, Support, and UX teams to integrate macOS client components seamlessly into Okta's authentication ecosystem.
  • Gather requirements and prototype macOS software features with Product and Engineering, focusing on Apple system extensions and keychain security.
  • Contribute to technical designs, proposals, and architectural decisions following best practices for scalable identity management.
  • Develop high-quality, maintainable Swift code using AppKit/SwiftUI, with comprehensive unit and functional tests for macOS applications.
  • Participate in code reviews, ensuring coding standards, security best practices, and adherence to IAM protocols like SSO and OAuth.
  • Document macOS internals, app permission models, and share knowledge on cybersecurity principles within the agile team.

Benefits

  • general: Competitive compensation with equity and benefits
  • general: Health, dental, vision insurance and 401(k) matching
  • general: Flexible PTO, parental leave, and professional development
  • general: Hybrid work options and inclusive, collaborative culture

Target Your Resume for "Senior Software Engineer - macOS" , Okta

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer - macOS. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer - macOS" , Okta

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

IdentitySecuritySaaSCloudEngineeringEngineering

Answer 10 quick questions to check your fit for Senior Software Engineer - macOS @ Okta.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Okta logo

Senior Software Engineer - macOS

Okta

Software and Technology Jobs

Senior Software Engineer - macOS

full-timePosted: Dec 17, 2025

Job Description

Join Okta as a Senior Software Engineer - macOS. Okta is the leading independent identity provider, trusted by over 18,500 organizations worldwide. We help organizations securely connect people to technology. As a Senior Software Engineer - macOS, you'll develop secure client software for macOS that enables seamless authentication and authorization using Okta's Workforce Identity Cloud. Your work will empower users to access protected resources on Apple devices with cutting-edge identity protocols like FIDO, WebAuthn, SAML, and OAuth. Join our Access Management team to build innovative security solutions that drive Okta's mission as The World's Identity Company. Key Responsibilities: • Collaborate with QA, Product, Support, and UX teams to integrate macOS client components seamlessly into Okta's authentication ecosystem. • Gather requirements and prototype macOS software features with Product and Engineering, focusing on Apple system extensions and keychain security. • Contribute to technical designs, proposals, and architectural decisions following best practices for scalable identity management. • Develop high-quality, maintainable Swift code using AppKit/SwiftUI, with comprehensive unit and functional tests for macOS applications. • Participate in code reviews, ensuring coding standards, security best practices, and adherence to IAM protocols like SSO and OAuth. • Document macOS internals, app permission models, and share knowledge on cybersecurity principles within the agile team. What We're Looking For: • Bachelor's degree in Computer Science or equivalent, with 5-8 years of software development experience including 2+ years building enterprise macOS software. • Strong macOS development skills in Swift, AppKit/SwiftUI, debugging, and UX for secure authenticator apps. • Hands-on experience with iOS/macOS internals, Apple system extensions, keychain, app permissions, and CI/CD pipelines. • Deep understanding of IAM protocols (FIDO, WebAuthn, SSO, SAML, OAuth) and identity management best practices. • Agile team experience with continuous integration, bug reporting, crash analytics, and secure coding practices. What We Offer: • Competitive compensation with equity and benefits • Health, dental, vision insurance and 401(k) matching • Flexible PTO, parental leave, and professional development • Hybrid work options and inclusive, collaborative culture Okta is an Equal Opportunity Employer committed to diversity and inclusion.

Locations

  • Bengaluru, India, Bengaluru, India, United States

Salary

Estimated Salary Rangehigh confidence

2,500,000 - 4,500,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • CI/CDadvanced
  • AIadvanced
  • Analyticsadvanced
  • Agileadvanced
  • Identity Managementadvanced
  • Authenticationadvanced
  • Securityadvanced
  • OAuthadvanced

Required Qualifications

  • Bachelor's degree in Computer Science or equivalent, with 5-8 years of software development experience including 2+ years building enterprise macOS software. (experience)
  • Strong macOS development skills in Swift, AppKit/SwiftUI, debugging, and UX for secure authenticator apps. (experience)
  • Hands-on experience with iOS/macOS internals, Apple system extensions, keychain, app permissions, and CI/CD pipelines. (experience)
  • Deep understanding of IAM protocols (FIDO, WebAuthn, SSO, SAML, OAuth) and identity management best practices. (experience)
  • Agile team experience with continuous integration, bug reporting, crash analytics, and secure coding practices. (experience)

Responsibilities

  • Collaborate with QA, Product, Support, and UX teams to integrate macOS client components seamlessly into Okta's authentication ecosystem.
  • Gather requirements and prototype macOS software features with Product and Engineering, focusing on Apple system extensions and keychain security.
  • Contribute to technical designs, proposals, and architectural decisions following best practices for scalable identity management.
  • Develop high-quality, maintainable Swift code using AppKit/SwiftUI, with comprehensive unit and functional tests for macOS applications.
  • Participate in code reviews, ensuring coding standards, security best practices, and adherence to IAM protocols like SSO and OAuth.
  • Document macOS internals, app permission models, and share knowledge on cybersecurity principles within the agile team.

Benefits

  • general: Competitive compensation with equity and benefits
  • general: Health, dental, vision insurance and 401(k) matching
  • general: Flexible PTO, parental leave, and professional development
  • general: Hybrid work options and inclusive, collaborative culture

Target Your Resume for "Senior Software Engineer - macOS" , Okta

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer - macOS. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer - macOS" , Okta

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

IdentitySecuritySaaSCloudEngineeringEngineering

Answer 10 quick questions to check your fit for Senior Software Engineer - macOS @ Okta.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.