Principal Software Engineer (Cloud Infrastructure and Platform Engineering)
Palo Alto Networks
hybridleadpermanentbackenddevopssecurity Full remote Yesterday via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
Cloud InfrastructureGCPIAMOIDCOAuth 2.0TerraformKubernetesCI/CDLLMsObservability
About the role
Role Overview
Join Palo Alto Networks as a Principal Software Engineer focused on Cloud Infrastructure and Platform Engineering. You will architect and own the technical roadmap for AI-enhanced developer tools and infrastructure, leading the design and implementation of novel AI-driven systems.
Key Missions
- Define the Vision: Architect and own the technical roadmap for AI-enhanced developer tools and infrastructure within CIPE.
- Evaluate & Execute Solutions: Lead design and implementation of systems leveraging:
- Large Language Models (LLMs)
- Static/dynamic analysis
- Machine learning
- Drive Organization-Wide Impact: Deliver step-change improvements in engineering metrics such as:
- Code velocity
- Review cycle time
- Test effectiveness
Responsibilities / Profile
- Build secure-by-default platforms with strong application and infrastructure security, including:
- Secrets management
- Supply chain security
- Influence and align senior leadership (Director/VP) on technical strategy and roadmaps.
- Own and design authentication/authorization systems, including:
- OAuth 2.0, OIDC
- Token lifecycle management
- Zero-trust patterns
- Build and scale platforms serving thousands of engineers in complex environments.
- Apply AI/ML/GenAI to solve complex software engineering problems.
- Lead large-scale, cross-organizational technical initiatives from concept to completion.
- Recognized expertise in developer platforms, cloud-native infrastructure, Kubernetes, and CI/CD.
- Build and maintain Infrastructure as Code at scale (e.g., Terraform) including module architecture and state management.
- Experience operating observability stacks (metrics, logging, alerting) for distributed systems.
Requirements
- 9+ years of relevant software engineering experience with a track record of technical leadership and innovation.
- Deep proficiency with a major cloud platform (GCP preferred), including:
- IAM
- Managed databases
- Networking
- Workload Identity
- BS/MS/PhD in Computer Science or related field, or equivalent experience.
Nice-to-Haves
- Significant contributions to open-source, publications in top-tier conferences, or patents in relevant fields.
About Palo Alto Networks
Palo Alto Networks is a leading cybersecurity company that builds and operates security platforms and technologies to protect organizations. The role focuses on advancing developer tools and cloud infrastructure engineering in the context of secure, scalable systems.
Scraped 5/14/2026