← Все вакансии/Lead/Okta
LeadHybridBengaluru

Principal Software Engineer

O
Okta
Уровень
Lead
Формат
Hybrid
О роли

Описание вакансии

About the company

  • Okta is the identity standard — an independent and neutral platform that securely connects the right people to the right technologies at the right time.
  • Over 14,000 customers, 7000+ app integrations, and well over 200 million registered users.
  • The Okta Privileged Access Management (PAM) is an identity-centric approach with a Zero Trust architecture purpose-built for the modern cloud.

Responsibilities

  • Leverage cutting-edge AI pair-programmers and LLMs (such as Copilot and Claude) to accelerate development of secure, enterprise-grade 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, driving quality, scalability, and maintainability.
  • Build reusable and performant UI components for a no-code builder experience.
  • Drive evaluation, development, and rollout of new features and common platform components.
  • Evaluate existing systems to evolve them for specialized circumstances.
  • Conduct thorough design and code reviews, ensuring scalability, redundancy, and multi-tenancy.
  • Monitor, troubleshoot, and fix services and frameworks the team owns.
  • Evaluate system performance and resolve bottlenecks.
  • Provide technical guidance and mentorship to junior developers.
  • Collaborate with architects, QA, product owners, security and operations engineers.

Requirements

  • Extensive experience with cloud-based software security product development.
  • Solid technology chops in architecting, implementing, tuning, and debugging large cloud deployments.
  • Good understanding of computer science fundamentals such as data structures and algorithms.
  • Bachelor's degree in computer science or equivalent; master's preferred.
  • 9+ years of programming experience in a modern language like Go, Java, or C++ especially in backend services. Go is preferred.
  • Good knowledge of modern frontend JavaScript frameworks such as React, Angular, Vue.
  • 8+ years experience working with PostgreSQL or equivalent relational database systems.
  • Demonstrated experience with REST and thorough understanding of its fundamentals.
  • Experience with AWS, Redis, Elasticsearch / OpenSearch, Kinesis, Kafka, and Docker.
  • Knowledge of network security, authentication, and authorization.
  • Familiarity with Agile software development process.
  • Previous experience at security firms is a huge plus.

Conditions

  • Flexible approach to work: office or home, regardless of where you live.
  • Flexible benefits and collaborative work environments.
  • Immersive in-person onboarding experience.
Стек и навыки

С чем работаем