Palo Alto Networks logo

Staff Software Engineer (Cloud NW & AI Security)

Palo Alto Networks

Santa Clara, CA
Full Time
Senior
126k-180k
about 1 month ago

Job Description

About the Role

As a member of the Virtualization team at Palo Alto Networks, you will develop our next-generation virtualization and SDN offerings. Responsibilities will include designing and implementing new hypervisor deployments and integrations, integrations with SDN provisioning tools, and core networking improvements in pure software environments. The company is a high-tech cybersecurity firm committed to protecting the digital way of life, fostering innovation, collaboration, and inclusion, with a focus on continuous learning and employee wellbeing.

Key Responsibilities

  • Participate in all phases of the product development cycle, from definition, design, through implementation and test
  • Develop functional specifications, assess task requirements and scheduling, and participate in development, debug and support
  • Design and implement new hypervisor deployments and integrations
  • Integrate with SDN provisioning tools
  • Improve core networking in software environments

Requirements

  • Expert C programming skills
  • Hands-on experience developing for VMware ESX, XenServer, KVM, and/or Hyper-V
  • Excellent communication and networking skills
  • Good understanding of network security fields such as stateful firewall, packet processing, TCP stream inspection, network ACL, and HA
  • Experience with deployment on cloud environments (AWS, Azure, etc.)
  • Strong scripting skills with bash and python
  • Minimum 4 years of related programming experience
  • BS/MS degree in Computer Science or Electrical Engineering or equivalent military experience

Nice to Have

  • Experience with developing device drivers and/or Linux kernel development
  • Knowledge of orchestration systems like OpenStack
  • Experience with networking hardware and physical networking technologies

Qualifications

  • BS/MS degree in Computer Science or Electrical Engineering or equivalent military experience

Benefits & Perks

  • Compensation between $126,000/yr and $180,000/yr, depending on qualifications and experience
  • Potential inclusion of restricted stock units and a bonus
  • Employee benefits as described in company materials

Working at Palo Alto Networks

Palo Alto Networks values disruptive innovation, collaboration, integrity, inclusion, and ongoing learning. The company fosters a fast-paced, dynamic environment with a focus on solving cybersecurity challenges, supporting diversity, and providing flexible wellbeing and development programs.

Apply Now

Job Details

Posted AtJun 17, 2025
Salary126k-180k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Palo Alto Networks

Website

paloaltonetworks.com

Company Size

10000+ employees

Location

Santa Clara, CA

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches