Palo Alto Networks

Principal Software Engineer

Palo Alto Networks
Apply
3 days ago
Hyderābād, IndiaStaff+

Responsibilities

  • Write secure, performance-optimized code for authentication paths and build proof-of-concept architectures.
  • Architect resilient, low-latency services supporting global token validation, federation requests, and authentication flows.
  • Drive backend modernization, secure delivery practices, and integration of security analysis tools.
  • Lead root-cause analysis for critical SSO, token encryption/signing, and token lifecycle issues.
  • Integrate AI/ML models into authentication flows for risk scoring and anomalous token detection.
  • Lead large-scale features, protocol refactors, and service optimizations while addressing architectural gaps.
  • Review protocol implementations and cryptographic designs for adherence to RFC standards.
  • Mentor and upskill developers and foster identity security awareness.
  • Represent the company through conferences, technical blogs, and contributions to open-source identity standards.

Requirements

  • 10+ years of professional software engineering experience and a track record as a Tech Lead or Principal Engineer.
  • Experience with at least one of C#/.NET, Java, or Python, plus willingness to work with the C#/.NET technology stack.
  • Exposure to or strong interest in applying AI/ML technologies in cybersecurity.
  • Strong experience with cloud-native architectures, distributed services, and secure-by-design engineering.
  • Deep hands-on IAM experience building and securing SAML 2.0 Identity/Service Providers and OAuth 2.0/OIDC Authorization Servers.
  • Preferred experience with public speaking, technical writing, mentoring engineering communities, and connecting technical decisions to customer value.
  • Ability to explain complex technical concepts to engineering and business stakeholders.

Benefits

  • Most teams work from the office full time, with flexibility when needed.
  • Palo Alto Networks provides reasonable accommodations for qualified individuals with disabilities or special needs.

Tech Stack

Categories

Palo Alto Networks

About Palo Alto Networks

10,000+ employees

Palo Alto Networks builds cybersecurity products for enterprises and governments, including next-generation firewalls, cloud security (Prisma Cloud/Prisma Access), and SOC tools (Cortex). It sells subscriptions and appliances with cloud-delivered threat intelligence, securing networks, endpoints, and applications across data centers and public clouds. Founded in 2005 and headquartered in Santa Clara, California, the company is publicly traded on the NYSE under the ticker PANW.

Contact me