Principal Software Engineer (Cloud Management)
Core
Develop highly scalable cloud applications and security posture features using Golang in a GCP environment, operating across the full software development lifecycle.
Role type
Principal Software Engineer (Cloud Management)
Builds
Scalable cloud-native services and security features for Palo Alto Networks' cybersecurity platform.
Domain
Cybersecurity, Cloud Infrastructure (GCP), Distributed Systems
Deliverable
production ML models | product features
Required skills
Golang, Python, Kubernetes (k8s), Cloud infrastructure (GCP/AWS), Observability (metrics, logging, tracing, alerting), System design, CI/CD, End-to-end development lifecycle management
Preferred skills
Security domain knowledge, Configuration schema expertise (JSON, YAML, XML), Security policy enforcement, Customer production support
Technologies
Golang, Python, Kubernetes, GCP, AWS, Observability frameworks
Responsibilities
Requirements analysis, Technical design, Implementation, QA collaboration, Release and deployment, Ongoing maintenance and operational support, On-call rotation
Seniority
Principal, hands-on IC with strategic influence