Palo Alto Networks is hiring a Senior Principal Software Engineer to help build tooling for managing its large hybrid infrastructure and improving efficiency and performance. The role is described in the job summary as an AI Platform Engineer and involves infrastructure automation, architecture design, monitoring, troubleshooting, security, and reliability, using AI and DevOps ontology to empower the platform. The role works with a technology stack that includes Kubernetes, Docker, GCP, AWS, Terraform, Kafka, Vault, GitLab, Pub/Sub, Bigtable, Memorystore, BigQuery, RabbitMQ, MongoDB, Python, and Go. Applicants are not expected to know every listed technology but should be ready to learn those needed for the role. The position collaborates with developers, researchers, data scientists, and security experts to design, build, and operate reliable and secure cloud infrastructure. It contributes to the DevOps organization and its culture, develops expertise in new technologies, and supports production readiness, scalability, reliability, robust deployments, monitoring, and incident response. The role participates in on-call rotation, leads root cause analysis for critical business and production issues, mentors others, and participates in design reviews. The position is primarily office-based, with flexibility when needed. The listed annual base salary range is $183,600 to $297,000, depending on qualifications, experience, and work location. Compensation may also include restricted stock units and a bonus. Immigration sponsorship is available.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior