Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer (Virtualization)

$147k - $237.5k

Palo Alto Networks

Our Mission

At Palo Alto Networks®, we're united by a shared mission-to protect our digital way of life. We thrive at the intersection of innovation and impact, solving real-world problems with cutting-edge technology and bold thinking. Here, everyone has a voice, and every idea counts. If you're ready to do the most meaningful work of your career alongside people who are just as passionate as you are, you're in the right place.

Who We Are

In order to be the cybersecurity partner of choice, we must trailblaze the path and shape the future of our industry. This is something our employees work at each day and is defined by our values: Disruption, Collaboration, Execution, Integrity, and Inclusion. We weave AI into the fabric of everything we do and use it to augment the impact every individual can have. If you are passionate about solving real-world problems and ideating beside the best and the brightest, we invite you to join us!

We believe collaboration thrives in person. That's why most of our teams work from the office full time, with flexibility when it's needed. This model supports real-time problem-solving, stronger relationships, and the kind of precision that drives great outcomes.

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:

  • Strong expertise in programming languages such as C, Python, and Go.

  • Proficiency in low-level linux systems programming technologies

  • Familiarity with cloud service architectures, including compute, networking, load-balancers, and identity management.

  • Experience with cloud deployments on platforms such as Azure, AWS, and GCP.

  • Experience with network virtualization technologies such as DPDK, XDP.

  • Strong knowledge in network security fields such as stateful firewall, packet processing, and network ACL.

  • Strong scripting skills in bash and Python.

  • Familiarity with Terraform/CFT/PowerShell ARM templates.

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

  • 7+ years of related engineering experience

Preferred Qualifications:

  • Experience with Kubernetes and CNI

#LI-TD12

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

Our Commitment

We're trailblazers that dream big, take risks, and challenge cybersecurity's status quo. It's simple: we can't accomplish our mission without diverse teams innovating, together.

We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at View email address on click.appcast.io .

Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics.

All your information will be kept confidential according to EEO guidelines.

Is role eligible for Immigration Sponsorship?: Yes

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer (Virtualization) in Santa Clara, CA vacancy
  • $141.3k - $226k

     ...leading semiconductor company in San Jose is seeking a Principal Software Engineer to develop advanced Ethernet NIC solutions for high performance...  .... This role demands deep expertise in Linux systems, virtualization technologies, and exceptional programming skills in C/... 
    Suggested

    Broadcom Corporation

    San Jose, CA
    3 days ago
  •  ...Senior Software Engineer - Virtual Hardware Modeling The compute performance and power efficiency requirements of custom AR/VR devices require custom silicon. Our client team is driving the state of the art forward with breakthrough work in computer vision, machine... 
    Suggested
    Night shift

    Talent Software Services

    Sunnyvale, CA
    3 days ago
  • $139k - $242k

     ...Senior Software Engineer, Sandboxes & Virtualization Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA / San Francisco, CA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams... 
    Suggested
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  • $175k - $245k

     ...support the delivery of our new platform. Maintain the existing software components, OS related. Requirements: B.S./M.S. with...  ...Programming skills in C/bash/python/go. Experience with virtualization/container/cloud technologies is preferred. Strong... 
    Suggested
    Full time

    Fortinet

    Sunnyvale, CA
    1 day ago
  • $172k - $349k

     ...Principal Software Engineer This role has been designed as "Onsite" with an expectation that you will primarily work from an HPE office....  ...management, Chassis management is a big plus HA, ISSU and Virtualization knowledge is a plus Excellent debugging skills and... 
    Suggested
    Work experience placement
    Work at office

    Hewlett Packard Enterprise

    Sunnyvale, CA
    1 day ago
  • $170k - $210k

     ...Principal Software Developer Engineer Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future...  ...networking-related features for the FortiSwitch Virtual Machine (FSW-VM) product line and the Marvell CPSS SDK work... 
    Full time
    Worldwide
    Home office

    Edelman

    Sunnyvale, CA
    1 day ago
  • $172k - $349k

     ...Principal Software Engineer, Embedded (RIS) This role has been designed as 'Hybrid' with an expectation that you will work on average 2...  ...interface management, Chassis management is a big plus Virtualization knowledge is a plus Excellent debugging skills and rich... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    17 days ago
  • $96.8k - $251.6k

     ...Infrastructure (OCI) Compute delivers bare metal and virtual machine instances - CPU and GPU -at...  ...reliability. Mentor and guide engineers in distributed systems design, high-...  ...Responsibilities: As a member of the software engineering division, you will take an active... 
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    3 days ago
  • $170k - $277k

     ...great outcomes. Job Summary In the Layer-7 Security Software team, we are responsible for at least one, often two to...  ...core Application Identification and Content Inspection Engine runs on Hardware, Virtualized, Container and Cloud-delivered firewalls. Any features that... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    6 days ago
  • $272k - $431.25k

     ...We are hiring senior engineers to work on the CUDA driver, a core component of our platform...  ...self-driving cars to video games and virtual reality! CUDA defines a unified programming...  ...) 15+ years of relevant systems software development experience Strong C programming... 

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $300 per month

     ...Principal Software Engineer - Software Defined Networking Crusoe is on a mission to accelerate the abundance of energy and intelligence. As...  ...kernel. ~ Experience with Open vSwitch, Openflow, and Open Virtual Networking. ~ Knowledge of professional software... 
    Temporary work

    Crusoe

    Sunnyvale, CA
    2 days ago
  • $147k - $237.5k

    Job Summary Principal Software Engineer role within the Layer-7 Security Software team, driving technical leadership and end-to-end delivery of...  ...Identification (App‑ID) and Content Inspection across hardware, virtual, container, and cloud environments. This position is high‑... 

    Palo Alto Networks, Inc.

    Santa Clara, CA
    4 days ago
  •  ...Network/Cloud/Virtualization Developer Idealforce has a Contract-To-Hire position available immediately for a Network/Cloud...  ...Implement all aspects at the platform level for hardware, software integrated engineered solutions. This includes hardware, Virtualization, OS... 
    Contract work
    Immediate start

    Idealforce

    Santa Clara, CA
    1 day ago
  • $262k - $365k

    Senior Staff Software Engineer, Kernel Security and Virtualization Google Sunnyvale, CA, USA Apply Qualifications Bachelor's degree or equivalent practical experience. 8 years of experience programming in C++. 5 years of experience with design and architecture, and... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $147k - $200.5k

     ...Principal Software Engineer (Customer Profile Test Engineering) Our Mission At Palo Alto Networks® everything starts and ends with our mission...  ...skills are a must Experience with testing in a Virtualization environment, including cloud platforms AWS, Azure, GCP etc... 
    Full time

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $126k - $204.5k

     ...looking for a Senior AI Automation/Test Engineer with experience in Public and Private Cloud...  ...position is part of a world-class software QA engineering team that works on ground...  ...functional testing scenarios for our products in virtualized environments, work closely with... 

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  •  ...A technology consulting firm is seeking a Senior Software Engineer focused on Virtual Hardware Modeling. The ideal candidate will design and develop high-level models of complex SoC hardware, integrating various hardware accelerators. Applicants should have a B.S. in... 

    Talent Software Services

    Sunnyvale, CA
    3 days ago
  • $207k - $300k

    Software Engineer Manager, Virtualization corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor’s degree, or equivalent practical experience. 8 years of experience in software development. 3 years of experience with developing infrastructure, distributed systems... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $126k - $204.5k

     ...is looking for a Sr AI Automation/Test Engineer with experience in Public and Private Cloud...  .... You will be part of a world-class software QA engineering team that works on various...  ...functional testing scenarios for our products in virtualized elements. You are driven in their desire... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $147k - $237.5k

     ...drives great outcomes. The Team Engineering - Our engineering team is at...  ...found it. Job Summary As a Principal SQA Engineer on the SASE SD‑...  ...‑class, multi‑functional software engineering team dedicated...  ...environments. Familiarity with virtualization technologies such as VMware... 
    Full time
    Work at office

    Palo Alto Networks, Inc.

    Santa Clara, CA
    1 day ago
  • $180.6k - $271k

    Qualcomm is seeking a Software Virtual Platform Engineer to specialize in virtual platforms including SystemC TLM and QEMU. Your tasks will involve designing and developing models for complex SoC hardware and collaborating with software and hardware engineers to ensure... 
    Remote job

    Qualcomm

    Santa Clara, CA
    2 days ago
  • A leading technology firm in Santa Clara is seeking a Software Virtual Platform Engineer to specialize in virtual platforms. This role involves developing high-level system virtual models of complex SoC hardware, collaborating with cross-functional teams, and requires... 

    Qualcomm

    Santa Clara, CA
    4 days ago
  • $211.8k - $317.8k

     ...Software Virtual Platform / Simulation Engineer, Sr Staff As a Software Virtual Platform Engineer, you will specialize in virtual platforms, including...  ...SoC Architecture, CPU Firmware, Software Engineer Principal Duties and Responsibilities: Leverage advanced... 
    Work experience placement

    Qualcomm

    Santa Clara, CA
    5 days ago
  • $180.6k - $271k

     ...Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Software Engineering General Summary Open...  ...Diego, or Remote As a Software Virtual Platform Engineer, you will specialize...  ...Architecture (RAS, Manageability) Principal Duties and Responsibilities... 
    Work experience placement
    Remote work
    Work from home

    Qualcomm

    Santa Clara, CA
    2 days ago
  • $272k - $431.25k

    NVIDIA is seeking a highly motivated Principal System Software Engineer to drive next‑generation innovations in automotive platform software, system...  ...subsystems. Experience with embedded Linux, RTOS, virtualization technologies, or multi‑core system architectures. Demonstrated... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  • Qualcomm is seeking a Principal Manager for Virtual Platform Engineering in Santa Clara. The role involves leading the development of virtual platforms and...  ...Master's degree or PhD with significant experience in Software Engineering is preferred. #J-18808-Ljbffr Qualcomm

    Qualcomm

    Santa Clara, CA
    5 days ago
  •  ...Principal Software Engineer The Bank is the most sought-after financial partner in the global innovation economy. We bring together entrepreneurs, investors, venture capitalists, and private equity firms to move their bold ideas forward, fast. Our clients define what... 
    Temporary work

    Professional Recruiters

    Santa Clara, CA
    1 day ago
  • $167k - $270.5k

     ...solving, stronger relationships, and the kind of precision that drives great outcomes. Job Summary Job Summary As a Principal Software Engineer to join our CPQ (Configure Price and Quote) team, you will serve as the recognized subject matter expert, bringing... 
    Full time
    Work at office
    Visa sponsorship
    Work visa
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    5 days ago
  • $154k - $286k

     ...AVIP (Accelerated Verification IP) and Virtual Bridge (VB) business is a core part of Cadence...  ...memory-coherent systems, where early software bring-up, performance analysis, and...  ...related to PCIe and CXL In this role, the engineer will be responsible for designing,... 

    Cadence Design Systems

    San Jose, CA
    1 day ago
  • $272k - $431.25k

     ...of any single GPU, this platform enables efficient, resilient deployment of cutting-edge LLM workloads. We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large-scale LLM and storage systems. What you'll be doing Design... 
    Local area
    Remote work

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer (Virtualization). Be the first to apply!