Palo Alto Networks

Principal Software Engineer (Cloud Network and AI Security)

Palo Alto Networks$147K — $237K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Proficiency with AI Coding Tools like Claude Code for SDLC.
  • Familiarity with Model Context Protocol (MCP) and custom agent building.
  • 10+ years of relevant engineering experience.
  • Expertise in programming languages including C, Python, and Go.
  • Proficient in low-level Linux systems programming (eBPF).
  • Solid understanding of network security, including stateful firewalls and packet processing.
  • Scripting skills in Bash and Python.
  • Experience with cloud platforms like GCP, Azure, and AWS.
  • Knowledge of network virtualization (DPDK, XDP).
  • BS/MS in Computer Science or Electrical Engineering or equivalent military experience.

Responsibilities

  • Design and implement new features for virtualization in various cloud environments.
  • Engage in all phases of the product development cycle from concept to testing.
  • Develop comprehensive functional specifications and evaluate project requirements.
  • Contribute significantly to design, development, debugging, and support processes.
  • Apply hands-on experience with virtualization technologies and networking.

Benefits

  • Eligible for immigration sponsorship.
  • Comprehensive employee benefits package.
Full Job Description
Job Summary

Join our Cloud Network and AI Security team and contribute to developing next-generation virtualization and service offerings for our Next-Gen firewalls and AI Runtime security solutions. You will be pivotal in designing and implementing new features and integrations across various cloud environments including public and private clouds, and Kubernetes clusters, focusing particularly on core platform and network improvements in both virtual machines and container form factors.

Key Responsibilities
  • Design and implement new features and integrations for virtualization features across diverse cloud environments and deployments.
  • Engage in all phases of the product development cycle from concept definition, design, through implementation, and testing.
  • Develop comprehensive functional specifications, evaluate task requirements and timelines, and contribute to design, development, debugging, and support processes.
  • Hands-on experience with virtualization technologies, various hypervisors, system software, and networking.


Qualifications

Required Qualifications
  • Proficiency with AI Coding Tools like Claude Code throughout the entire SDLC to accelerate feature development, automated testing, and complex systems debugging.
  • AI Development Workflows: Familiarity with the Model Context Protocol (MCP) and building custom agents to bridge LLMs with local development environments, documentation, and infrastructure tools.
  • 10 or more years of related engineering experience.
  • Strong expertise in programming languages such as C, Python, and Go.
  • Proficiency in low-level linux systems programming technologies such as eBPF.
  • Strong knowledge in network security fields like stateful firewall, packet processing, and network ACL.
  • Strong scripting skills in bash and Python.
  • Experience with cloud deployments on platforms like GCP, Azure, AWS.
  • Knowledge of network virtualization technologies like DPDK, XDP.
  • BS/MS degree in Computer Science or Electrical Engineering or equivalent or equivalent military experience.


Preferred Qualifications
  • Experience with Kubernetes and CNI.
  • Familiarity with cloud service architectures, including compute, networking, load-balancers, and identity management.
  • Familiarity with Terraform/CFT/PowerShell ARM templates.


Compensation Disclosure

The compensation offered for this position will depend on qualifications, experience, and work location. For candidates who receive an offer at the posted level, the starting base salary (for non-sales roles) or base salary + commission target (for sales/com-missioned roles) is expected to be the annual range listed below. The offered compensation may also include restricted stock units and a bonus. A description of our employee benefits may be found here.

$147,000.00 - $237,500.00/yr

Is role eligible for Immigration Sponsorship?: Yes

About Palo Alto Networks

Palo Alto Networks, Inc. is an American multinational cybersecurity company with headquarters in Santa Clara, California. Its core products are a platform that includes advanced firewalls and cloud-based offerings that extend those firewalls to cover other aspects of security. The company serves over 70,000 organizations in over 150 countries, including 85 of the Fortune 100. It is home to the Unit 42 threat research team and hosts the Ignite cybersecurity conference.
Learn more about Palo Alto Networks
Size
11,870 employees
Market Cap
$42.6 billion
Industry
Net Income
-$368.2 million
Founded
2005
5 Year Trend
+25.7%
Revenue
$3.7 billion
NASDAQ

Similar Jobs

More Jobs at Palo Alto Networks

  • Palo Alto Networks
    Strategic Account Manager
    $264K — $363K *
    Chicago, IL 60629 (Cook County)
    Enterprise Technology
    In-Person
  • Palo Alto Networks
    Territory Sales Manager
    $90K — $130K *
    Tampa, FL 33647 (Hillsborough County)
    Information Technology
    In-Person
  • Palo Alto Networks
    Solutions Consultant 2
    $198K — $273K *
    Madison, WI 53711 (Dane County)
    Enterprise Technology
    In-Person
  • Palo Alto Networks
    Major Accounts Manager
    $264K — $363K *
    Richmond, VA 23223 (Richmond City County)
    Enterprise Technology
    In-Person
  • Palo Alto Networks
    GTM Opa
    $90K — $130K *
    Charlotte, NC 28269 (Mecklenburg County)
    Business Services
    In-Person

More Information Technology Jobs

Find similar Principal Software Engineer (Cloud Network and AI Security) jobs: