LogoKode$word
Okta logo
Verified Tech Organization

Careers at Okta

Browse and filter through all verified positions currently open at Okta.

Total Company Roles169
Matching Filter169
okta.comHQ: San Francisco, CA, USCEO: Todd McKinnon6366 employees

Okta, Inc. delivers comprehensive identity management solutions tailored for a diverse clientele, including large corporations, small and medium-sized businesses, educational institutions, charitable organizations, and governmental bodies, operating both within the United States and globally. The company's flagship offering is the Okta Identity Cloud, a robust platform featuring a suite of integrated products and services. These include a Universal Directory, a cloud-based system designed to securely store and manage user, application, and device profiles; Single Sign-On (SSO), enabling seamless access to cloud-based or on-premises applications from multiple devices; and Adaptive Multi-Factor Authentication, which adds an extra layer of security for various applications and data. Further components encompass Lifecycle Management for overseeing a user's digital identity journey, API Access Management for securing interfaces, an Access Gateway to extend cloud capabilities to on-premises applications, and Advanced Server Access for safeguarding cloud infrastructure. Additionally, Okta incorporates Auth0's product portfolio. This includes Universal Login for consistent user authentication experiences across different apps and devices; Attack Protection, a suite of features to counter malicious online activity; Adaptive Multi-Factor Authentication, providing strong security with minimal user inconvenience; and Passwordless authentication, allowing users to log in through diverse methods without traditional passwords. Other Auth0 offerings are Machine to Machine (M2M) authentication and authorization built on industry standards; Private Cloud, for deploying dedicated Auth0 instances; and Organizations, providing independent configurations, login flows, and security settings for different groups. Okta further provides comprehensive customer assistance, educational programs, and specialized professional services. The company distributes its offerings directly via its sales teams and through a network of channel partners. Originally established as Saasure, Inc. in 2009, Okta, Inc. maintains its corporate headquarters in San Francisco, California.

Sector:Software Infrastructure

All Openings (169)

Ordered by most recently published

Principal Site Reliability Engineer

On-sitefull timeLead / StaffBengaluru, India
Apply Now

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Get to know Okta Okta is The World’s Identity Company. We free everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth. At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box, we’re looking for lifelong learners and people who can make us better with their unique experiences. Join our team! We’re building a world where Identity belongs to you. The Engineering Opportunity We are seeking a Principal Site Reliability Engineer to serve as a technical leader for reliability engineering within Okta's Emerging Products Group (EPG). This role extends beyond operating production systems. You will define technical strategy, influence platform architecture, establish reliability standards, and lead transformational initiatives that improve scalability, resilience, security, and operational excellence for one of Okta's fastest-growing product areas. Initially, you will partner closely with the Spera / Identity Security Posture Management (ISPM) engineering organization to establish reliability strategy, operational excellence, and platform maturity. Over time, you will help drive broader reliability initiatives across EPG and contribute to the evolution of reliability engineering practices across multiple products including Workflows, IGA, PAM, and ISPM. You will work closely with engineering leadership, product leadership, architects, and Staff engineers to shape the future of Okta's cloud infrastructure and reliability practices. The ideal candidate combines deep technical expertise with strong organizational influence and has a proven track record of leading large-scale engineering initiatives that drive measurable business outcomes. What You'll Be Doing Reliability Strategy & Architecture Define and drive the reliability strategy for critical product and platform services. Establish standards for availability, resilience, observability, incident management, and operational readiness. Lead architecture reviews for critical services and platform initiatives. Partner with engineering leaders to ensure reliability objectives align with business priorities and customer expectations. Create frameworks, standards, and operational guardrails that enable engineering teams to operate safely at scale. Guide service architecture toward simplicity, scalability, resilience, and operational excellence. Drive major initiatives that improve platform maturity and long-term sustainability. Product & Platform Leadership Own reliability architecture and operational excellence for the Spera / ISPM product area. Collaborate closely with engineering leadership to establish reliability objectives and technical roadmaps. Lead large-scale scalability, resiliency, and performance initiatives. Partner with platform and product engineering teams to build self-service operational capabilities that improve developer productivity while strengthening reliability and security. Influence technical direction through data-driven recommendations, engineering expertise, and collaborative leadership. Support highly available, large-scale cloud environments as part of an on-call rotation. Engineering & Automation Design, build, and operate large-scale cloud infrastructure and production services. Develop software, automation, and infrastructure using Go, Python, Terraform, and related technologies. Eliminate operational toil through automation, tooling, and platform engineering. Improve deployment safety, operational workflows, and platform consistency through GitOps and Infrastructure-as-Code practices. Collaborate on modernizing existing workloads and aligning them with evolving platform capabilities. Lead complex engineering initiatives from conception through production rollout and long-term operational ownership. Technical Leadership Mentor Staff and Senior engineers across multiple teams and organizations. Lead technical reviews, design reviews, and operational readiness assessments. Build engineering consensus across teams with differing priorities and objectives. Help develop the next generation of technical leaders within Okta. Drive adoption of reliability engineering best practices across EPG. Share patterns, tooling, and operational practices across Workflows, Inbox, PAM, and ISPM teams. Influence technical direction through expertise, collaboration, and execution rather than organizational authority. AI & Agentic Operations Lead the exploration and adoption of AI-assisted reliability engineering practices across EPG. Design and champion agentic systems that accelerate troubleshooting, incident response, root-cause analysis, and operational decision-making. Evaluate emerging AI technologies and identify practical opportunities to improve reliability engineering workflows. Establish best practices for safe, effective, and measurable use of AI within production operations. Drive initiatives that reduce operational toil and improve engineering productivity through intelligent automation. Our Tech Stack Infrastructure/Orchestration: Kubernetes (EKS/GKE), Terraform, Helm, Git, ArgoCD, Gitops Programming: Golang, Python Observability: Datadog, Splunk Data Stores: PostgreSQL, Redis, OpenSearch What We Are Looking For Technical Excellence Extensive experience designing and operating large-scale production systems in AWS and/or GCP. Deep expertise with Kubernetes in production environments. Experience designing reliability strategies for Kubernetes-based platforms. Strong expertise troubleshooting Kubernetes networking, storage, scheduling, scaling, and workload lifecycle challenges. Extensive experience with Infrastructure as Code technologies such as Terraform and Helm. Strong software engineering skills in Golang and/or Python. Experience building internal platforms, developer tooling, and operational automation. Deep understanding of distributed systems architecture and cloud-native application design. Strong understanding of cloud networking fundamentals including DNS, service discovery, ingress, load balancing, TLS, traffic management, and multi-region architectures. Experience operating and troubleshooting distributed data platforms such as PostgreSQL, Redis, OpenSearch, MySQL, Cassandra, or similar technologies. Experience establishing observability standards, monitoring strategies, and operational best practices across engineering organizations. Experience with or strong interest in AI-assisted engineering and operational automation. Reliability & Operational Excellence Strong expertise operating customer-facing production systems at scale. Deep understanding of reliability engineering principles including SLIs, SLOs, error budgets, capacity planning, and resilience engineering. Experience leading major incident response efforts and driving long-term operational improvements. Strong understanding of CI/CD, GitOps, deployment strategies, and automation-first operational practices. Proven success driving large-scale reliability transformations and architectural modernization efforts. Ability to balance reliability, scalability, security, customer experience, and engineering velocity. Security & Compliance Strong understanding of cloud security fundamentals, IAM, secrets management, and secure infrastructure design. Experience operating systems within security-sensitive or regulated environments is a plus. Familiarity with operational controls, compliance requirements, and security best practices in cloud-native environments. Leadership & Influence Demonstrated success leading complex technical initiatives across multiple teams and organizations. Demonstrated ability to drive technical strategy and influence engineering outcomes across multiple organizations and leadership teams. Proven ability to influence technical direction without direct organizational authority. Experience working effectively within globally distributed engineering organizations spanning multiple timezones and cultures. Strong collaboration, communication, and stakeholder management skills. Experience mentoring Staff engineers and helping develop future technical leaders. Ability to translate business objectives into technical strategy and measurable reliability outcomes. Experience working closely with engineering leadership, architects, and product leaders to drive organizational change. Preferred Qualifications Experience operating SaaS platforms serving millions of users. Experience supporting globally distributed production environments. Experience leading platform engineering or reliability transformation initiatives. Experience implementing AI-assisted operational tooling, agentic workflows, or intelligent automation platforms. Prior experience as a Staff, Principal, or equivalent senior technical leader in Site Reliability Engineering, Platform Engineering, Infrastructure Engineering, or Cloud Operations. #LI-Hybrid #P25309_3469886 The Okta Experience Supporting Your Well-Being Driving Social Impact Developing Talent and Fostering Connection + Community We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.

View more...
Cloud, DevOps & SREVia Greenhouse
Verified8 days ago

Principal Software Engineer

On-sitefull timeLead / StaffBengaluru, India
Apply Now

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We’re redefining Privileged Access Management (PAM) from the ground up, purpose-built for Cloud, SaaS, Databases, Containers, and any virtualized environment. Our mission is to simplify and secure workforce access with seamless, secure-by-default workflows that adapt dynamically to modern infrastructure. We eliminate standing privileges, enforce least privilege, and embed Zero Trust principles into every access workflow by default. About the Role We are seeking a Principal Backend Engineer (P5) to serve as the technical leader and compass for our newly established engineering pod in India. Operating at the intersection of identity, networking, and security infrastructure , you will be responsible for tackling highly complex, vaguely specified problems without day-to-day oversight. In this role, you will champion the technical execution of your team. You will lead the design and implementation of secure database and network device connectors (routers, switches, firewalls) on top of our core Zero Standing Privileges (ZSP) platform. You will work closely with our local Technical Team Lead to mentor mid-level engineers, while collaborating closely with global Tech Leads to ensure architectural alignment. What You’ll Be Doing Lead Technical Strategy & Execution: Turn high-level, complex PAM and network access problems into clear, modular technical designs that your team can execute. Own Connector Ecosystems: Design, architect, and optimize resilient connector plugins for diverse database environments (SaaS, NoSQL, Relational) and complex network infrastructure using our existing core platform frameworks. Champion Code Quality & Security: Set the standard for clean, secure, and performant backend development in Go. Lead deep, constructive code reviews with a focus on mentoring and growth. Collaborate Globally, Execute Locally: Partner with global Technical Leads in Tel Aviv to review major architectural decisions, ensuring a unified product strategy while maintaining high velocity and local autonomy. On-Call & Product Support: Actively participate in the global ongoing on-call and support rotations, taking pride in the operational health of the entire platform. What You’ll Bring to the Role 10+ years of software engineering experience , with a proven track record of acting as a technical leader or Principal/Staff level Individual Contributor (IC). Deep Domain Expertise: Significant experience in the Privileged Access Management (PAM) or Identity & Access Management (IAM) space. Experience with resource discovery, credential rotation, or agentless communication is highly preferred. Strong Networking Foundations: Strong experience working with networking protocols (SSH, Telnet, SNMP, router/switch configurations) or integrating with legacy and modern database infrastructures. Distributed Architecture Mastery: Extensive experience building high-scale, secure backend services, microservices, and event-driven workflows. Hands-on Go Expertise: Strong engineering proficiency in Go (or deep backend expertise in a similar language like C++/Rust/Java, with a proven eagerness to work extensively in Go). Cloud-Native Infrastructure: Solid understanding of AWS (IAM, SQS, Lambda), Kubernetes , and building highly resilient agentless systems. Extreme Ownership Mindset: The ability to navigate ambiguity, make pragmatic trade-offs under tight deadlines, and guide a local team of developers (P2/P3) to success. Extra Credit If You Have: Prior engineering experience at enterprise security companies such as CyberArk , Delinea , or direct PAM/IAM competitors. In-depth background with Graph databases (e.g., ArangoDB) or policy engines (e.g., OPA). Experience bootstrapping or leading technical direction for highly autonomous remote engineering pods. Our Tech Stack Language: Go Infra: AWS, Serverless, Kubernetes Data: Postgres (RDS), ArangoDB (NoSQL) DevOps: GitHub Actions, Docker, Terraform, Helm L1-Hybrid P24972_3494398 The Okta Experience Supporting Your Well-Being Driving Social Impact Developing Talent and Fostering Connection + Community We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.

View more...
Software EngineeringVia Greenhouse
Verified8 days ago

Principal Software Engineer

On-sitefull timeLead / StaffBengaluru, India
Apply Now

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for an experienced Principal Software Engineer to work on our next-generation Imports Platform team. Imports Platform team is leading a strategic initiative to modernize Okta's identity lifecycle management capabilities by architecting and migrating from a legacy monolithic system to a highly scalable, distributed microservices platform. This critical service orchestrates the importing, syncing, and provisioning of identities and access policies—users, groups, roles, entitlements—from external directory services including Active Directory, Office 365, and LDAP-based systems. As a Principal Software Engineer on the Imports Platform team, you will be a cross-team technical leader who takes difficult, ambiguously defined problems and drives them from ideation through production impact without oversight. You will own projects from zero to landing—defining scope, planning execution, making architectural decisions, and articulating measurable impact across the group. You will generate novel solutions to complex distributed systems challenges, guide the team's technical direction, and get stakeholder buy-in on architectural strategy spanning multiple teams. Your sphere of influence extends beyond the Imports Platform team to adjacent teams within the group and cross-functional partners in Product, Design, and SRE. You will participate in group-level strategy, break down strategic initiatives into actionable technical milestones, and drive cross-team operational excellence. You'll tackle challenges including massive-scale batch processing, real-time synchronization, user matching algorithms, and identity resolution serving thousands of enterprise customers. This role requires exceptional technical depth, strategic thinking, and the ability to independently navigate ambiguity while balancing short-term delivery with long-term platform health. You will improve engineering culture, mentor staff and senior engineers, self-direct cross-functional collaborations, and help shape the future of Okta's Imports platform and identity lifecycle management capabilities. This is a hybrid position requiring a blend of remote and in-office collaboration. Job Duties and Responsibilities Execution and Impact - Own projects from zero to landing, including ideation, planning, scoping, design, implementation, deployment, and clear articulation of project impact - Generate design ideas and expert solutions for ambiguous, cross-team problems, taking complete ownership from conception through production and customer impact - Design and architect core, high-performance, scalable distributed systems with full ownership of all production aspects (scalability, reliability, monitoring, alerting, resource efficiency, automated testing, documentation, production hygiene, and support processes) - Research, determine, and articulate multiple design options balancing short and long-term needs; use domain experience to make judgment calls when there are no obvious solutions - Lead product delivery discussions and obtain stakeholder buy-in on technical design and architecture across group stakeholders - Drive the migration strategy from monolithic to microservices architecture, planning and scoping the effort across multiple teams and aligning project members towards shared goals and standards - Use spikes, proof of concepts, external research, and metrics to make informed decisions on technical direction - Interface extensively with cross-functional teams (Architects, QA, Product, Technical Support, Documentation, UX, and SRE) through self-directed collaborations to deliver comprehensive import and sync solutions Operational Excellence - Independently troubleshoot complex production incidents spanning cross-team within the group; ask the right questions to narrow scope and provide immediate and future remediation steps - Identify systemic operational gaps and initiate cross-team improvement efforts, such as driving down common alert types across the group - Drive improvements in observability, monitoring, alerting, and production support capabilities across the Imports Platform and adjacent services - Perform root cause analysis on cross-team incidents and drive systemic improvements to prevent recurrence ### Engineering Craft - Relentlessly drive the most important velocity and operations-impacting projects for the team (automation, support processes, reliability, monitoring, CI/CD) while working with engineering leadership - Proactively identify process, service, product, and system debt across the team and adjacent areas; work with teams to prioritize and resolve them - Conduct code reviews with focus on systems design, reliability, performance, scalability, security, and maintainability—leading by example on review quality - Anticipate, communicate, and manage technical risks in collaboration with other teams and departments - Use data and metrics to drive technical decisions and validate the impact of architectural changes Leadership - Self-direct cross-functional collaborations as required to meet project goals; demonstrate empathy across all EPD functions to shape excellent product deliverables - Work with stakeholders (Product Owner, PM, Architect, Manager) to help convert group strategy into actionable milestones - Participate in group strategy discussions; break down strategic initiatives into tactical execution plans - Play an important role in decision-making and making judgment calls that benefit the entire team and group - Lead implementation of solutions while delegating and guiding colleagues on sub-components - Take ownership and demonstrate strong independence—projects stay on track without steering once started - Demonstrate Okta's customer-focus culture by working with Field, CSMs, and EEP to identify patterns in recurring customer issues and socialize product improvements Citizenship - Consistently set aside time for mentorship, collaboration, and technical leadership; guide others in engineering culture and best practices - Mentor staff and senior engineers on the team, helping develop the next generation of technical leaders - Help improve engineering culture through knowledge sharing, process improvements, and raising the bar on engineering practices - Lead by example in code reviews, focusing on broader characteristics such as reliability, performance, maintainability, and security Required Knowledge, Skills, and Abilities - 12+ years of software development experience building highly-reliable, mission-critical software at scale - Deep expertise with object-oriented languages, particularly Java, with proven ability to architect large-scale distributed systems - Expert-level knowledge of Spring Boot framework, Maven, and modern Java development practices - Deep understanding of infrastructure-level technologies: distributed systems, caching strategies, stream processing, resilient architectures - Solid experience with data stores including relational databases (MySQL), caching layers (Redis), and cloud storage (S3) - Experience with one or more Directory services: Active Directory, LDAP, Office 365, Azure AD - Strong experience with RESTful APIs, gRPC, and microservices architecture patterns - Proven track record of working with systems at massive scale, including batch processing and real-time sync capabilities - Experience with cloud platforms (AWS, GCP) including services like SQS, S3, and multi-region architectures - Strong understanding of distributed job processing, message queues, and event-driven architectures - Demonstrated ability to own projects from ideation through landing without oversight, including planning, scoping, and articulating impact - Proven track record of leading cross-team technical initiatives and influencing group-level architectural decisions - Excellent communication skills with ability to lead delivery discussions and obtain buy-in from group stakeholders - Strong mentorship capabilities with experience developing staff and senior engineers into technical leaders - Customer-focused mindset with experience identifying patterns in customer issues and driving product improvements - Strategic thinking ability to participate in group strategy and convert strategic goals into actionable technical milestones - Demonstrated ability to generate novel solutions to ambiguous, complex problems and take full ownership from idea to production impact - Experience anticipating, communicating, and managing technical risks across multiple teams Nice to Haves - Experience with Protocol Buffers (Protos) and building event-driven systems - Experience with server-side technologies including advanced caching, asynchronous processing, multi-threading, and concurrency patterns - Experience in Test-Driven Development (TDD) and automated testing strategies - Deep knowledge of Identity and Access Management protocols and technologies: OAuth, OpenID Connect, SAML, SCIM, LDAP - Experience with Microsoft Azure management APIs, Microsoft Graph API, Office 365, or ADFS - Experience automating and deploying large-scale production services in AWS, GCP, or similar cloud platforms - Experience with feature flag frameworks and gradual rollout strategies for large-scale migrations - Understanding of user matching, correlation algorithms, and identity resolution at scale - Experience with observability platforms, creating comprehensive monitoring and alerting strategies across multiple teams - Experience migrating monolithic applications to microservices architecture at group or organization scale - Knowledge of data modeling for graph databases and relationship management - Experience with incremental sync, delta detection, and change data capture patterns - Background in building resilient systems with retry logic, circuit breakers, and failure handling - Experience with performance optimization and capacity planning for high-throughput systems - Track record of influencing product and engineering leadership on strategic priorities - Experience driving cross-team operational excellence initiatives and establishing group-wide engineering standards - Demonstrated ability to reduce systemic complexity and advocate for simple solutions to complex problems Education and Training B.S. Computer Science or related field #LI_Hybrid P24989 The Okta Experience Supporting Your Well-Being Driving Social Impact Developing Talent and Fostering Connection + Community We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.

View more...
Software EngineeringVia Greenhouse
Verified8 days ago

Principal Software Engineer

On-sitefull timeLead / StaffBengaluru, India
Apply Now

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. About the Team Okta's Core Engineering team is responsible for building and evolving shared infrastructure and services that lay the foundation for what other engineering teams build on. We're in charge of common shared services like distributed cache, configuration management, frameworks for async job management, internal tooling for developer support, and email pipeline, to name a few. We're cloud native, where redundancy, multi-tenancy, scale, resource optimization and resiliency are first class citizens. With Okta's mantra of 'Always On!' there's never a dull moment. Our biggest asset is our team of passionate engineers and technically minded managers. Role: This is an opportunity for an experienced Backend engineer to join our growing Core Platform team based out of Bengaluru. In this role, you will get to work with highly skilled and talented engineers throughout the organization to build and manage some of the critical platform services powering Okta’s products and infrastructure. This role requires a blend of high-level architectural thinking and hands-on execution to build resilient, high-performance backend services. We are not only passionate about building services but operating them at scale, making them resilient to provide a seamless service to our customers. You'll be leading a team of highly skilled and talented team players who're proud of what they own and deliver. Our elite team is fast, creative and flexible; with a weekly release cycle and individual ownership we expect great things from our engineers and reward them with stimulating new projects, new technologies and the chance to have Responsibilities: Work with engineering teams to design, develop and deliver cloud based infrastructure projects on a modern tech stack (Redis, Elasticsearch, Docker, Terraform on AWS) Drive evaluation, development and roll out of new common microservices Operate, support, and upgrade shared services and frameworks. Scale these as their usage invariably grows along with Okta's business. Help with design and code reviews. Ensure high programming standard by writing unit and functional tests. Be part of a structured on-call roster, assist with monitoring, troubleshooting of services and frameworks the team owns Collaborate with architects, QA, product owners, security and operations engineers Help with mentoring new engineering hires and interns Minimum required knowledge, skills and abilities: Immense passion about doing the right thing to help Okta's technology stay ahead of its anticipated business growth Solid technology chops in architecting, implementing, tuning and debugging services in a Cloud native environment preferably in the enterprise world Bachelor's degree in computer science or equivalent 12+ yrs of expansive programming experience in an object-oriented programming language like Java, especially in backend services. A good understanding of multithreading, garbage collection, memory management. 7+ yrs experience of working with MySQL or equivalent relational database systems. Demonstrated experience of working with ReST and good understanding of its fundamentals Knowledge of Spring, Spring Boot, Hibernate and Tomcat Knowledge of AWS, Redis, Elasticsearch, and Docker Demonstrably followed best software engineering principles Familiarity with Agile software development process Nice to have: Maintained security, encryption, identity management, or authentication infrastructure Leveraged major public cloud providers to build mission-critical, distributed systems for high availability and scale Experience developing Kubernetes based services on AWS Stack #LI-Hybrid P22377_3405787 The Okta Experience Supporting Your Well-Being Driving Social Impact Developing Talent and Fostering Connection + Community We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.

View more...
Software EngineeringVia Greenhouse
Verified8 days ago

Principal Software Engineer

On-sitefull timeLead / StaffBengaluru, India
Apply Now

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Okta is The World’s Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and automation, placing identity at the core of business security and growth. At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we’re looking for lifelong learners and people who can make us better with their unique experiences. Join our team! We’re building a world where Identity belongs to you. Authentication Experience Okta supports a wide variety of organizations across both the Workforce and Consumer spaces. These diverse environments present unique challenges; no two organizations have the same requirements when it comes to the desired authentication experience for their end users. We are dedicated to striking the perfect balance between robust security and effortless usability. We are constantly building cutting-edge authentication mechanisms designed to make access seamless, specifically tailored for the fast-paced, user-centric world of consumer identity and security-centric world of workforce identity. If you are driven to innovate, passionate about the intersection of product flexibility and security, and want to help shape how the world connects to technology—we’d love for you to join us. Job Duties and Responsibilities: Collaborate with cross-functional teams (Architects, QA, Product, Documentation, and UX teams) to ideate, design and implement features that drive the core authentication experience for users in the Workforce and Customer identity landscape Propose and align on technical strategy and tactical/long term roadmap Produce technical designs, proposals, and architectural decisions Develop high-quality, maintainable software components with comprehensive unit/functional tests Participate in code reviews, providing feedback and ensuring adherence to coding standards and security best practices Contribute to technical documentation and knowledge sharing within the team Mentor and coach junior engineers Minimum Requirements : 12+ years of strong hands-on experience designing & developing enterprise software using Java with Springboot Deep proficiency in object-oriented programming principles, design patterns, server-side technologies, distributed system concepts(caching, asynchronous processing, multi-threading) and performance optimization Expert understanding of secure coding practices, authentication/authorization protocols (FIDO2/WebAuthn, SSO, OAuth, OIDC, SAML etc.), and identity management concepts Experience designing and building scalable, distributed systems and RESTful APIs Skilled in debugging and troubleshooting complex java codebase Passionate about writing clean, maintainable and scalable code with a deep focus on security Solid experience with cloud infrastructure platforms particularly AWS and GCP and databases Proven experience with Agile methodologies (Scrum/Kanban), CI/CD pipelines, and automation tools Excellent communication and interpersonal skills and proven ability to work with cross-functional(Product/Design/QA) and geo-distributed teams Lead and mentor junior engineers Nice to have : Experience with phishing-resistant authentications such as Passkeys, Smart Card or Okta FastPass Some experience with basic UI development Education and Training: Bachelor’s degree in Computer Science or equivalent experience 12+ years of software development experience, with at least 8 years of experience designing and building enterprise grade software using Java at scale #LI-Hybrid P4321_3383523 The Okta Experience Supporting Your Well-Being Driving Social Impact Developing Talent and Fostering Connection + Community We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.

View more...
Software EngineeringVia Greenhouse
Verified8 days ago

Principal Software Engineer

On-sitefull timeLead / StaffBengaluru, India
Apply Now

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. At Okta, we are building the future of secure, enterprise-grade cloud automation and system connectivity. We are looking for a Principal Engineer to join our global Automation Engineering team to design, scale, and govern our enterprise integration substrate using AWS cloud services and modern iPaaS platforms. This is a senior individual contributor role for a hands-on system engineer who can set technical standards, establish integration best practices, and partner with cross-functional teams to automate complex business workflows at scale What you will do : Drive the architecture and strategy for self-service cloud automations, creating paved paths that enable builders across Okta to connect enterprise systems seamlessly. Design, build, and deploy high-throughput event-driven integration flows, API gateways, and async orchestration workflows using AWS serverless architectures and iPaaS platforms. Build reusable frameworks, developer SDKs, self-service primitives, and integration templates to streamline automation delivery. Serve as a technical expert on AWS cloud services and modern iPaaS tooling, driving scalable architecture, reliability, and builder enablement. Partner with operations, security, and platform teams to strengthen monitoring, observability, structured audit logging, and automated governance. Mentor engineers and influence engineering culture across teams, instilling a platform engineering mindset and raising the bar on code quality and DevEx. Collaborate with security, compliance, and business stakeholders to ensure self-service automations are secure, resilient, zero-trust aligned, and enterprise-ready. Maintain and enhance platform primitives and integration components to meet evolving enterprise and builder requirements. What we are looking for : 12+ years of software engineering experience in Java and Python, focused on platform engineering, backend systems, distributed architectures, and enterprise integrations. 6+ years of hands-on experience with modern front-end frameworks (React, Next.js, TypeScript) to build intuitive developer portals, operator dashboards, and self-service interfaces. Deep expertise with AWS and event-driven architectures alongside enterprise iPaaS platforms (Zapier, n8n, etc). Strong knowledge of software engineering best practices: IaC (Terraform/CloudFormation), CI/CD release automation, API contract design (REST/GraphQL), and unit/integration testing standards. Experience in platform reliability, central logging, error recovery, operational observability, and self-service governance frameworks. Demonstrated success in building internal platform tools, self-service capabilities, or paved paths that empower and accelerate engineering teams across an enterprise. Hands-on experience with AI development and integrations, embedding LLM capabilities, agentic primitives, or intelligent features into cloud automations. Familiarity with AI-driven SDLC practices, leveraging AI-assisted coding tools (e.g., GitHub Copilot, Cursor) to accelerate software delivery while maintaining safety and quality guardrails. Why Join us : At Okta, you’ll join a global Automation Engineering team building secure, enterprise-grade cloud automation and system connectivity. You’ll shape the platform foundations, integration patterns, and self-service capabilities that help teams automate complex workflows at scale. If you’re passionate about building platforms that are scalable, resilient, and secure , this is your opportunity to make an impact across Okta. #P8396_3395775 # LI_Hybrid The Okta Experience Supporting Your Well-Being Driving Social Impact Developing Talent and Fostering Connection + Community We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.

View more...
Software EngineeringVia Greenhouse
Verified8 days ago

Principal Software Engineer

On-sitefull timeLead / StaffBengaluru, India
Apply Now

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Get to know Okta Okta is The World’s Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and automation, placing identity at the core of business security and growth. At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we’re looking for lifelong learners and people who can make us better with their unique experiences. Join our team! We’re building a world where Identity belongs to you. About Okta’s Enterprise Access Team Okta is The World’s Identity Company. We free everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth. The Enterprise Access team drives billions of authentications every month. The team builds and supports single sign-on, strong authentication, provisioning, and threat protection technologies. Our Enterprise Access service runs in the cloud on a secure, reliable, extensively audited platform with 99.99% availability. About the role We’re looking for a Principal Software Engineer for the SIW Platform team. Operating under the larger Enterprise Access pillar, the SIW Platform team owns Okta’s secure web experiences for end-user authentication and access. As a technical leader on this team, you will drive the architectural vision for the Okta Sign-In Widget (SIW)—a highly secure, open-source login platform used by millions daily and extended by both our internal feature teams and external customers. What you’ll be doing Own and drive the technical vision, architecture, and long-term strategy for the SIW platform, ensuring it meets enterprise-grade standards for security, scalability, and performance. Lead the design and implementation of core platform features and foundational framework components, making decisions that enable extensibility for other engineering teams. Collaborate with Product Management, Design, and other Principal Engineers to shape the product roadmap and translate complex business requirements into a sustainable technical strategy. Spearhead the resolution of the most complex technical challenges, including performance bottlenecks, security vulnerabilities, and architectural limitations. Champion technical excellence and innovation, identifying and advocating for new technologies and approaches that advance Okta's identity platform. Optimize applications for speed, scalability, and responsiveness across various devices and browsers. Write clean, modular, well-tested, and maintainable code, adhering to best practices and coding standards. Proactively identify and address technical debt, performance bottlenecks, and areas for improvement. Minimum Requirements : 12+ years of software development experience, with at least 8 years focused on designing and building complex, enterprise-grade web applications. Demonstrated experience as a technical leader, with a proven track record of architecting and delivering large-scale, high-impact software projects. Deep mastery of the modern frontend ecosystem, including expert-level knowledge of React and TypeScript, with a nuanced understanding of state management, component architecture, and performance optimization. Exceptional problem-solving skills and the ability to navigate ambiguity and make high-judgment technical decisions. Proven ability to mentor senior engineers and influence technical direction across multiple teams. Technical Qualifications: Familiarity with modern frontend stacks, including JavaScript/TypeScript, frameworks like React, and tooling such as Webpack or Vite. Solid understanding of modern JavaScript (ES6+), HTML5, and CSS3. Familiarity with server-side languages such as Java or C#. Familiarity with testing frameworks (e.g., Jest, React Testing Library, Playwright) and a commitment to writing comprehensive tests. Understanding of web security principles, secure coding practices, and accessibility standards (WCAG). Knowledge of IAM protocols (e.g., OAuth, OIDC, SAML) and identity management concepts is a strong plus. Knowledge of cybersecurity principles and secure coding practice is a strong plus Education and Training: Bachelor’s degree in Computer Science or equivalent experience 12+ years of software development experience, with at least 8 years of experience designing and building enterprise grade software #LI-Hybrid P25470_3497191 The Okta Experience Supporting Your Well-Being Driving Social Impact Developing Talent and Fostering Connection + Community We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.

View more...
Software EngineeringVia Greenhouse
Verified8 days ago

Principal Software Engineer - Backend

On-sitefull timeLead / StaffBengaluru, India
Apply Now

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Principal Software Engineer Device Identity and Access Organization The Device Identity and Access organization is at the forefront of Okta’s Zero Trust vision. As a foundational pillar within Okta Research and Development (ORD), our mission is to transform the device itself into a secure, trusted, and effortless identity factor. We are the teams responsible for ensuring users can seamlessly interact with their work from any endpoint, anywhere in the world. Our organization is comprised of engineers who thrive at the intersection of deep client-side platform engineering and massive-scale distributed systems. The work we do secures millions of enterprise endpoints globally, prevents modern identity attacks, and fundamentally changes how people work by making world-class security completely invisible to the end user. Opportunity We seek a highly impactful and influential Software Engineer to join our engineering team. The ideal candidate will leverage their deep expertise in distributed systems, particularly Java, to architect, build, and scale the critical server-side software and services at the heart of our security and identity platform. This is a high-visibility, hands-on opportunity to define the architectural vision, pioneer new capabilities, and drive the technical strategy to solve complex, company-wide challenges and shape the future of Okta's device identity ecosystem. You will act as a key technical leader—a player-coach and force multiplier—by setting the technical standard, mentoring and coaching engineers, and partnering with engineering leadership and product management to translate strategic business objectives into actionable, scalable technical roadmaps. This role requires an engineer who believes in designing for massive scale, rigorous code reviews, automated testing, and an iterative process to build high-quality enterprise software. What you’ll be doing Partner closely with Product Management, Engineering Directors, and Principal Architects to translate strategic business objectives into actionable, scalable technical roadmaps. Drive cross-functional collaboration with Product, Design, and QA to ensure the seamless delivery of our most critical engineering initiatives. Lead the design and implementation of new features and services within our core Java platform, taking ownership from conception to deployment. Define and champion engineering best practices, and make critical contributions to technical designs, proposals, and long-term architectural decisions. Act as a force multiplier across multiple teams, mentoring Staff and Senior engineers, guiding technical design reviews, and raising the engineering bar across the entire pillar. Develop high-quality, maintainable software with comprehensive test coverage and drive improvements to our testing and CI/CD strategies. Create and maintain high-quality technical documentation and foster a culture of knowledge sharing within the team and the broader organization. Champion the adoption of AI-native engineering practices within our Product Development Lifecycle (PDLC), utilizing AI coding assistants to accelerate delivery while ensuring rigorous security and code quality standards. Spearhead technical innovation, identifying emerging industry trends (such as advanced device security or AI-native development paradigms) and prototyping solutions to keep Okta ahead of the curve. Minimum Requirements 7+ years of progressive software development experience, with a proven track record of designing and building scalable, high-performance server-side features using Java and Spring. Deep expertise with high-performance Postgres or MySQL environments, including schema design and query optimization. Extensive experience designing, building, and securing RESTful APIs for large-scale systems. Expert knowledge of server-side technologies, including caching, asynchronous processing, and multi-threading. A deep understanding of design patterns, scalability patterns, security engineering, and object-oriented principles. Experience in fast-paced agile environments, with a strong understanding of CI/CD and automated testing. Excellent communication skills with the ability to articulate complex technical concepts to diverse audiences and influence technical direction. Security Domain Expertise: Deep understanding of endpoint security concepts (e.g., Trusted Platform Modules (TPM), Secure Enclave, Device Management/MDM protocols, and endpoint detection). Cross-Platform Context: Strong conceptual understanding of how OS-level security features (iOS, Android, Windows, macOS) report state to the cloud. Proficiency in leveraging AI coding assistants (e.g., GitHub Copilot) to accelerate the development lifecycle. Nice-to-haves Experience building anomaly detection systems or risk systems is a huge plus. Experience in cloud security, identity, and/or authentication protocols. Understanding of Identity and Access Management protocols and technologies (FIDO, U2F, WebAuthn, SSO, SAML, OAuth, Federation, etc.). Knowledge of cybersecurity principles, secure coding practices, and certifications like CISSP or Security+. Experience with UI technologies such as ReactJS. Exposure to gRPC API development. Exposure to microservice architecture. Education Bachelor’s degree in Computer Science or equivalent experience. #LI-Hybrid P25224_3471791 The Okta Experience Supporting Your Well-Being Driving Social Impact Developing Talent and Fostering Connection + Community We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.

View more...
Software EngineeringVia Greenhouse
Verified8 days ago

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Get to know the team The Developer Platform team at Auth0 (an Okta company) owns the platform that developers build identity on. Increasingly they build alongside AI agents, and that raises the bar on everything underneath: interfaces have to hold up whether a person or an agent is calling them, and the systems behind them have to stay reliable and coherent as usage grows. We move fast, we own problems end to end, and we care deeply about the platform we put in front of the developers and agents who depend on it. The opportunity We're hiring a Principal Engineer (P5) to serve as the technical leader and compass for the Developer Platform team. You'll work across the breadth of the platform, tackling the highly complex, vaguely specified problems that span it and turning them into clear technical direction the team can execute against, without day-to-day oversight. Above all, you'll own how the platform is architected to scale: the distributed systems behind it, the reliability and consistency guarantees developers depend on, and the coherence that keeps it easy to build on as usage grows. You'll champion the team's technical execution, raise the engineering bar, mentor the people around you, and partner with tech leads across teams to keep the wider platform aligned. You'll have real influence over how our platform holds up in a world where developers and agents are both first-class consumers. What you'll be doing Own the platform architecture: Set the technical direction for the developer platform, and make the cross-cutting decisions that keep it coherent and easy to build on as it grows. Architect for scale: Design the distributed systems behind the platform for throughput, reliability, and consistency, so the guarantees developers depend on hold up under real load. Turn ambiguity into direction: Take the hardest, most vaguely specified platform problems and turn them into clear, modular technical designs the team can execute against. Design for developers and agents: Shape the platform so it holds up whether a person or an agent is calling it, and so both can build and automate their work against Auth0. Raise the engineering bar: Set the standard for how the team designs, builds, and operates the platform, and lead deep, constructive reviews that grow the engineers around you. Partner across teams: Operate peer-to-peer with tech leads in adjacent groups to review major architectural decisions and keep the wider platform aligned. What you'll bring 10+ years of software engineering experience, with a proven track record as a Principal or Staff level individual contributor. Distributed architecture depth: Extensive experience designing and operating high-scale, reliable backend and event-driven systems, with a strong grasp of the tradeoffs in throughput, consistency, and failure handling. Platform thinking: A track record of designing and shipping platforms or developer-facing systems at scale, with an instinct for the interfaces and abstractions that keep them coherent as they grow. IAM platform thinking: Deep understanding of identity and access management, with a sense for the platform capabilities and abstractions that make identity easier for developers to build on. Ownership in ambiguity: You can own vaguely specified problems and drive them to a clear technical direction without heavy top-down scoping. Strong engineering fundamentals: Strong Node.js fundamentals; Go a plus. Agent-aware design: Hands-on familiarity with agentic tooling, MCP, or LLM-facing design, and a sense for how agents consume a platform. Cross-functional collaboration: Experience working across engineering, product, and architecture in a fast-moving environment, and a habit of raising the bar for the people around you. Extra credit Work with agent frameworks, AI-facing systems, or developer toolchains in the LLM space. A background at a company where developers are the primary customer. Experience setting technical direction for a platform that other engineering teams build on. #LI-HYBRID #LI-SH1 P-2652_3522731 Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skills, qualifications, and experience. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program, please visit: https://rewards.okta.com/can . The annual base salary range for this position for candidates located in Canada is between: $184,000 — $253,000 CAD The Okta Experience Supporting Your Well-Being Driving Social Impact Developing Talent and Fostering Connection + Community We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.

View more...
Software EngineeringVia Greenhouse
Verified8 days ago

Principal Software Engineer - macOS

On-sitefull timeLead / StaffBengaluru, India
Apply Now

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Device Identity and Access Organization The Device Identity and Access organization is at the forefront of Okta’s Zero Trust vision. As a foundational pillar within Okta Research and Development (ORD), our mission is to transform the device itself into a secure, trusted, and effortless identity factor. We are the teams responsible for ensuring users can seamlessly interact with their work from any endpoint, anywhere in the world. Our organization is composed of engineers who thrive at the intersection of deep client-side platform engineering and massive-scale distributed systems. The work we do secures millions of enterprise endpoints globally, prevents modern identity attacks, and fundamentally changes how people work by making world-class security completely invisible to the end user. Opportunity We seek a highly impactful and influential Software Engineer to join our macOS engineering team. The ideal candidate will leverage their deep expertise in macOS (or iOS) client software development to architect, build, and scale the critical macOS software and services at the heart of our security and identity platform. This is a high-visibility, hands-on opportunity to define the architectural vision, pioneer new capabilities, and drive the technical strategy to solve complex, company-wide challenges and shape the future of Okta's device identity ecosystem. You will act as a key technical leader—a player-coach and force multiplier—by setting the technical standard, mentoring and coaching engineers, and partnering with engineering leadership and product management to translate strategic business objectives into actionable, scalable technical roadmaps. This role requires an engineer who believes in designing for high performance, secure by design, rigorous code reviews, automated testing, and an iterative process to build high-quality enterprise software. What you’ll be doing Partner closely 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 ensure the seamless delivery of our most critical engineering initiatives. Lead the design and implementation of new features and services taking ownership from conception to deployment. Act as a force multiplier across multiple teams, mentoring Staff and Senior engineers, guiding technical design reviews, and raising the engineering bar across the entire pillar. Raise the technical bar through rigorous code standards, comprehensive automated testing, and modernized CI/CD pipelines, while championing engineering best practices and architectural standards. Create and maintain high-quality technical documentation and foster a culture of knowledge sharing within the team and the broader organization. Work within an environment that leverages AI-native engineering practices, utilizing AI coding assistants to accelerate delivery. Spearhead technical innovation, identifying emerging industry trends (such as advanced device security or AI-native development paradigms) and prototyping solutions to keep Okta ahead of the curve. Minimum Requirements 7+ years of progressive software development experience, with a proven track record of designing and building macOS (or iOS) features using Swift. Deep expertise with macOS (or iOS) software environments, including design and performance optimization, security considerations. Proven expertise in advanced debugging and performance optimization using Xcode, LLDB, and Instruments to resolve complex memory issues and concurrency bugs. Experience in fast-paced agile environments, with a strong understanding of CI/CD and automated testing. Excellent communication skills with the ability to articulate complex technical concepts to diverse audiences and influence technical direction. Proficiency in leveraging AI coding assistants (e.g., GitHub Copilot) to accelerate the development lifecycle. Cross-Platform context with strong conceptual understanding of macOS (or iOS) security features. Nice-to-haves Security Domain Expertise such as Cryptography, endpoint security concepts (e.g., Secure Enclave, Device Management/MDM protocols, and endpoint detection). Understanding of Identity and Access Management protocols and technologies (e.g., FIDO, OIDC/OAuth, or similar modern authentication frameworks). Knowledge of cybersecurity principles, secure coding practices, and certifications like CISSP or Security+. Education Bachelor’s degree in Computer Science or equivalent experience. #LI-Hybrid P25226_3471795 The Okta Experience Supporting Your Well-Being Driving Social Impact Developing Talent and Fostering Connection + Community We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.

View more...
Software EngineeringVia Greenhouse
Verified8 days ago

Page 16 of 17