Staff Software Engineer - Privileged Access Management (PAM)

Okta•Bellevue, WA
•$180,000 - $247,000•Hybrid

About The Position

Okta is seeking a staff-level full-stack engineer to develop cloud-based Privileged Access Management (PAM) products. The team builds identity-centric privileged access solutions using a Zero Trust architecture for modern cloud environments. The role involves individual ownership and collaboration within a skilled team operating on a weekly release cycle. The engineer will use AI development tools such as GitHub Copilot and Claude to accelerate development while maintaining code quality. They will design and deliver end-to-end product features, lead technical design for key initiatives, build reusable UI components, evolve platform systems, and help ensure services are scalable, maintainable, secure, and performant. The role also includes technical mentorship and collaboration with architecture, QA, product, security, and operations teams. The position requires in-person onboarding during the first week in San Francisco, California, and attendance at an office two days per week. Okta describes its broader rewards as including equity where applicable, bonus, health, dental and vision insurance, a 401(k), flexible spending account, and paid leave including PTO and parental leave. The stated annual base salary range for candidates in California (excluding the San Francisco Bay Area), Colorado, Illinois, New York, and Washington is $180,000–$247,000 USD.

Requirements

  • Proven expertise using AI development tools such as GitHub Copilot or Anthropic Claude to accelerate the software development lifecycle while maintaining high code quality.
  • Extensive experience developing cloud-based software security products.
  • Experience architecting, implementing, tuning, and debugging large enterprise cloud deployments.
  • Understanding of computer science fundamentals, including data structures and algorithms.
  • Bachelor's degree in computer science or equivalent.
  • At least 9 years of programming experience in a modern language such as Go, Java, or C++, especially in backend services.
  • Knowledge of modern frontend JavaScript frameworks such as React, Angular, or Vue.
  • At least 4 years of experience with PostgreSQL or an equivalent relational database system.
  • Demonstrated experience with REST and a thorough understanding of its fundamentals.
  • Experience with AWS, Redis, Elasticsearch or OpenSearch, Kinesis, Kafka, and Docker.
  • Knowledge of network security, authentication, and authorization.
  • Demonstrated adherence to software engineering principles.
  • Familiarity with Agile software development.
  • Must attend in-person onboarding during the first week of employment in San Francisco, California.
  • Must go to the office two days a week.

Nice To Haves

  • Go programming experience is preferred but not mandatory.
  • A master's degree is preferred.
  • Experience designing and querying databases with optimization in mind.
  • Previous experience at security firms is a significant plus.

Responsibilities

  • Use AI pair-programmers and large language models, such as Copilot and Claude, to accelerate development of secure PAM products.
  • Work with engineering teams to design, develop, and deliver cloud-based privileged access management solutions.
  • Design, build, and maintain end-to-end features using modern JavaScript and cloud-native backend technologies.
  • Lead technical design for key initiatives, promoting quality, scalability, and maintainability.
  • Build reusable, performant UI components for a no-code builder experience.
  • Evaluate, develop, and roll out new features and common platform components.
  • Evaluate and evolve existing systems to support specialized circumstances and future business needs.
  • Conduct design and code reviews, considering scalability, redundancy, and multi-tenancy; write comprehensive unit and functional tests.
  • Monitor, troubleshoot, and fix owned services and frameworks.
  • Evaluate system performance and resolve bottlenecks.
  • Provide technical guidance and mentorship to junior developers.
  • Collaborate with architects, QA, product owners, security engineers, and operations engineers.

Benefits

  • Equity, where applicable
  • Bonus
  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Flexible spending account
  • Paid leave, including PTO and parental leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service