Palo Alto Networks

Principal Engineer Software

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

Responsibilities

  • Write secure, performance-optimized code for authentication paths and build proofs of concept for new architectures.
  • Architect resilient, low-latency services handling large-scale token validation, federation, and authentication flows.
  • Lead backend modernization, secure delivery practices, security analysis integration, and microservice optimization.
  • Resolve critical issues involving multi-tenant SSO, token encryption and signing, and token lifecycles.
  • Integrate AI/ML models into authentication flows for risk scoring and anomalous token detection.
  • Drive architecture reviews, protocol refactors, cryptographic design reviews, and compliance with RFC standards.
  • Identify architectural gaps and cross-team dependencies and implement robust solutions.
  • Mentor and upskill developers while promoting identity security awareness.
  • Represent the company through conferences, technical writing, and contributions to open-source identity standards.

Requirements

  • 10+ years of professional software engineering experience and experience in a Tech Lead or Principal Engineer role.
  • Experience with at least one of C#/.NET, Java, or Python, with willingness to work with the C#/.NET technology stack.
  • Strong background in cloud-native architectures, distributed microservices, and secure-by-design engineering.
  • Exposure to or strong interest in applying AI/ML technologies in cybersecurity.
  • Preferred experience with public speaking, technical writing, or mentoring engineering communities.
  • Preferred ability to connect technical decisions to customer value and explain complex concepts to technical and business audiences.
  • Deep hands-on IAM expertise, including building and securing SAML 2.0 identity/service providers and OAuth 2.0/OIDC authorization servers.

Benefits

  • Most teams work from the office full time, with flexibility when needed.
  • The company provides reasonable accommodations for qualified individuals with disabilities or special needs.
  • Palo Alto Networks is an equal opportunity employer and maintains confidentiality of applicant information.

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