Principal Software Engineer
HyderabadFull-time10–18 yrsPosted 1 week ago
Leadership software engineering role at Palo Alto Networks (india) Technologies in Hyderabad. Needs 10+ years.
About the role
As a Principal Engineer in our Identity Security division, you will be the ultimate technical authority and go-to expert for our core Single Sign-On (SSO) and Federation capabilities. You will own the architectural integrity, security posture, and scalability of our SAML 2.0, OAuth 2.0, and OpenID Connect (OIDC) implementations.
What you'll do
- Write clean, highly secure, and performance-optimized code for critical authentication paths and build Proof of Concepts (PoCs) to evaluate new architectures
- Architect resilient, low-latency microservices capable of handling millions of token validations, federation requests, and authentication flows globally
- Drive engineering modernizations, including upgrading backend frameworks, implementing secure CI/CD pipelines, and integrating advanced security analysis tools
- Lead root-cause analysis and resolution of critical bugs involving multi-tenant SSO setups, token encryption/signing, and token lifecycles
- Partner with data science teams to integrate AI/ML models into authentication flows for real-time risk scoring and anomalous token behavior detection
What you need
- Java
- Python
- Microservices
- C#
- .NET
- Machine learning
Good to have
- IAM
- Technical writing
- CI/CD
- Root cause analysis
- LLMs