The Principal Software Engineer is responsible for identification and development enterprise solutions. This role involves designing, architecting, and implementing secure authentication and authorization solutions using Identity and Access Management (IAM) principles to enable Single Sign-On (SSO) and secure access for internal and external applications, platforms, and APIs. The engineer will lead the implementation of modern identity standards, including OpenID Connect (OIDC) and OAuth 2.0, and build enterprise-grade integrations with Okta. This position requires close collaboration with various teams to define and evolve standard authentication and authorization patterns, document identity architectures, and provide business and project expertise. The role also includes responsibilities for application ownership, code development, testing, and production support.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal