Palo Alto Networks logo

Principal Software Engineer

Palo Alto Networks
Posted a month ago

LOCATION

Hyderabad · Onsite

EXPERIENCE

10+ Years

TYPE

FullTime

SKILLS REQUIRED

Token SecuritySAML 2.0OpenID ConnectOAuth 2.0Secure MicroservicesCryptographyDistributed Debugging

Job description

Overview

Principal Software Engineer in Identity Security, serving as the technical authority for core SSO and federation capabilities.

What you'll do

  • Own architectural integrity, security posture, and scalability for SAML 2.0, OAuth 2.0, and OIDC.
  • Write secure, performance-optimized code for critical authentication paths and build PoCs.
  • Architect resilient, low-latency microservices for large-scale token validations and authentication flows.
  • Drive modernizations including backend framework upgrades and secure CI/CD pipelines.
  • Lead root-cause analysis for critical bugs in multi-tenant SSO, token encryption/signing, and token lifecycles.
  • Partner with data science to integrate AI/ML into authentication flows for real-time risk scoring.
  • Review complex protocol implementations and cryptographic designs for RFC compliance.

What you'll need

  • 10+ years of professional software engineering experience, with Tech Lead or Principal Engineer track record.
  • Experience with C#/.NET OR Java OR Python, and willingness to work with C#/.NET.
  • Exposure or strong interest in applying AI/ML in cybersecurity contexts.
  • Strong background in cloud-native architectures, distributed microservices, and secure-by-design.
  • Experience with Identity and Access Management (IAM) architectures for SAML 2.0 SSO and OAuth 2.0/OIDC authorization servers.

Details

  • Office work, India (CyberArk Hyderabad).
  • Work from the office full time with flexibility when needed.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Principal Software Engineer