Skip to main content
Back to jobs

Principal Software Engineer

External
Okta logoOkta · Bengaluru, India
Full-timeOn-site1w ago
CI/CDDocumentationMicroservicesObservability
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Benefits

Health insuranceVision insuranceRemote work options

Additional Information

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


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Okta? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect