Staff Software Engineer, MacOS

Okta Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$194,000–$267,000 / yr
Posted
6 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $221k
This role $230k
$153k most similar roles pay here $287k

This role pays more than 61% of similar roles. Most pay $197,937–$243,600 — the shaded band above. At the midpoint, this role pays about $230k versus about $221k for comparable roles.

Based on 240 similar postings.

Employer

About Okta Inc

Okta, Inc. is an American identity and access management company based in San Francisco. It provides cloud software that helps companies manage and secure user authentication into applications, and for developers to build identity controls into applications, websites, web services, and devices.[

Okta Inc currently has 88 open roles on FindRole.

Listed pay typically runs $174,000–$239,000 across 88 roles with salary data.

Most-posted roles

View all roles at Okta Inc

At a glance

TL;DR · Staff Software Engineer, MacOS

Staff Software Engineer, MacOS joins the Device Identity and Access organization within the Research and Development division. This role focuses on building and scaling critical macOS software and services that transform devices into secure, trusted identity factors for enterprise environments. You will act as a technical leader and force multiplier, defining architectural visions, mentoring engineers, and translating business objectives into actionable roadmaps. Day-to-day responsibilities include leading feature implementation from conception to deployment, conducting rigorous code reviews, and maintaining high-quality documentation while utilizing AI coding assistants like Claude or GitHub Copilot. The role requires expertise in Swift, macOS and iOS development, and advanced debugging using Xcode, LLDB, and Instruments. You will solve complex problems regarding device security, performance optimization, and identity management protocols to ensure seamless user interactions across various endpoints.

What does a Software Engineer earn in California?

Median $214000 from 869 postings across 70 companies.

See salary data

What you'll do

  • Architect, build, and scale critical macOS software and services for the identity platform.
  • Translate strategic business objectives into actionable technical roadmaps in collaboration with leadership.
  • Lead the design and implementation of new features from initial conception to final deployment.
  • Mentor staff and senior engineers while conducting technical design reviews to raise engineering standards.
  • Establish high-quality code standards, automated testing protocols, and modernized CI/CD pipelines.
  • Create and maintain technical documentation to foster a culture of knowledge sharing.
  • Utilize AI coding assistants to accelerate the development lifecycle and improve delivery speed.
  • Identify emerging industry trends in device security and prototype innovative solutions.

What we're looking for

  • Bachelor's degree in Computer Science or equivalent experience.
  • 7+ years of progressive software development experience building macOS or iOS features using Swift.
  • Deep expertise in macOS or iOS software environments, including design, performance optimization, and security considerations.
  • Proven expertise in advanced debugging and performance optimization using Xcode, LLDB, and Instruments.
  • Experience in fast-paced agile environments with a strong understanding of CI/CD and automated testing.
  • Proficiency in leveraging AI coding assistants to accelerate the development lifecycle.
  • Cross-platform context with a strong conceptual understanding of macOS or iOS security features.
  • Security domain expertise, identity management protocols, or cybersecurity certifications (preferred).

More like this

Similar roles

Staff Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 40 days ago
Python Go Java C++ AWS Terraform Metaflow SageMaker Distributed Systems Machine Learning LLM Feature Store Observability FinOps
8+ yrs exp Remote

Staff Software Engineer

PayPal

Austin, TX +1 32 days ago $160,500–$235,826
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform SDLC
5+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 5 days ago $110,000–$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp