Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Palo Alto Networks

Senior Principal Software Engineer – DevOps

Palo Alto Networks

Sr. Principal Software Engineer developing secure cloud environments using AI-first mindset.

Posted 5/30/2026full-timeSan Francisco • California • 🇺🇸 United StatesSenior💰 $170,000 - $277,000 per yearWebsite

Tech Stack

Tools & technologies
CloudFluxGoGoogle Cloud PlatformKubernetesLinuxNode.jsPythonTerraform

About the role

Key responsibilities & impact
  • Design and implement GCP cloud infrastructure solutions
  • Lead weekly global production upgrade cycles
  • Own end-to-end service deployments on Kubernetes
  • Manage and optimize production database infrastructure
  • Utilize AI tools to optimize coding and automate tasks
  • Manage multi-tenant customer infrastructure
  • Develop internal Python CLI tools and automation scripts
  • Drive cloud cost optimization
  • Enhance service reliability by establishing SLAs
  • Innovate, design, and improve the Next-Generation Firewall

Requirements

What you’ll need
  • B.S. degree in Computer Science or similar technical discipline
  • 15 years of experience designing and developing scalable software and infrastructure solutions
  • 3 to 4 years of experience managing cross-functional projects
  • Deep expertise in GCP and Kubernetes orchestration including HPA, Node Pools, and Terraform
  • Strong programming skills in C, Python, and Go
  • Experience managing production databases and standard Linux or Networking troubleshooting
  • Proficiency with GitOps workflows like Flux or ArgoCD
  • Experience with networking development, HTTP, TCP/UDP, socket programming, and web server backends
  • Proficient in using LLM-based agents like Cursor or Claude Code
  • Experience with multi-threaded programming and large-scale, distributed software design
  • Excellent verbal and written communication skills.

Benefits

Comp & perks
  • Employee benefits can be found at the company's site.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GCPKubernetesPythonCGoTerraformGitOpsmulti-threaded programmingdistributed software designproduction database management
Soft Skills
leadershipcommunicationproject managementproblem-solvingcollaboration
Certifications
B.S. degree in Computer Science