Software Architect

Okta Okta · Enterprise · Bangalore, India · SW Eng - Core Identity-670

Okta is seeking a Software Architect to define and drive the long-term technical direction for their Integration Pillar, which is the backbone of Okta’s extensibility. The role involves designing highly available, scalable systems, reducing technical chaos, managing pillar-wide technical risks, and developing future technical leaders. The focus is on building the infrastructure that enables organizations to safely embrace AI.

What you'd actually do

  1. Proactively identify broad, ambiguous challenges. Partner with leadership to define the long-term technical roadmap.
  2. Design highly available, scalable systems for open-ended platform challenges. Break down complex extensibility requirements into a clear, executable architecture that multiple engineering teams can build upon.
  3. Reduce technical chaos across the pillar. Anticipate scaling bottlenecks and third-party API limits, and build foundational tools that enable internal teams and partners to build connectors faster and more safely.
  4. Align Engineering, Product, and Design (EPD) to execute massive platform initiatives. Act as the technical authority to decide whether to take an iterative or holistic approach to complex integration problems.
  5. Manage pillar-wide technical risks (like third-party data syncing or rate limits). Step in to lead the resolution of complex, cross-system incidents and set long-term standards for observability and reliability.

Skills

Required

  • 12+ years of professional software engineering experience
  • Architect or Principal level experience
  • building, scaling, and maintaining highly extensible multi-tenant platforms, SDKs, developer tools, or massive-scale connector ecosystems
  • Mastery of at least one modern backend language (e.g., Java, Go, Python, or C#)
  • Deep expertise with major cloud providers (AWS, GCP, or Azure)
  • modern containerization/orchestration tools (e.g., Kubernetes)
  • Exceptional judgment allowing you to operate with minimal oversight

Nice to have

  • Deep understanding of identity and provisioning protocols crucial for connectors, including OAuth 2.0, OIDC, SAML, and SCIM
  • B.S. in Computer Science, Engineering, or a related field (M.S. or PhD preferred)

What the JD emphasized

  • 12+ years of professional software engineering experience
  • Architect or Principal level
  • highly extensible multi-tenant platforms, SDKs, developer tools, or massive-scale connector ecosystems