# Senior Principal Software Engineer – GlobalProtect (Windows & macOS Internals) at Palo Alto Networks

- Company: Palo Alto Networks
- What the company does: Implement Zero Trust, Secure your Network, Cloud workloads, Hybrid Workforce, Leverage Threat Intelligence & Security Consulting. Cybersecurity Services & Education for CISO’s, Head of Infrastructure, Network Security Engineers, Cloud Architects & SOC Managers. Backed by Greylock, Sequoia and Felicis.
- Company website: https://www.paloaltonetworks.com/
- Type: Startups
- Level: Principal and up
- Location: Office - USA - CA - Headquarters
- Work setup: On-site
- Posted: 2026-11-04
- Apply by: 2026-12-19
- Apply: https://paloaltonetworks.wd5.myworkdayjobs.com/en-US/panwexternalcareers/job/Office---USA---CA---Headquarters/Senior-Principal-Software-Engineer---GlobalProtect--Windows---macOS-Internals-_JR-024448?utm_source=1752vc&utm_medium=careers
- Page: https://www.1752.vc/careers/jobs/palo-alto-networks-senior-principal-software-engineer-globalprotect-windows-and/

## About the role

As a Senior Principal Software Engineer for GlobalProtect, you will be the hands-on technical authority for our endpoint networking stack across the Windows driver and macOS NetworkExtension ecosystems. Found on 1752vc Careers, the job board for startup and VC roles.

## What they're looking for

- Significant hands-on experience in C and modern C++(C++17/20) on Windows and/or macOS, with deep command of OS internals
- MacOS: Building and maintaining networking agents with the NetworkExtension and SystemExtensions frameworks, IPC architectures (XPC, Mach messaging), and Apple code-signing and entitlement models
- Practical experience with driver and extension release pipelines: Windows HLK testing, WHQL/attestation signing (EV certificates, Partner Center), and Apple Developer ID notarization
- Hands-on experience with system debuggers (WinDbg, LLDB) and performance tooling (Windows Performance Analyzer/ETW, Instruments), including triage of kernel crash dumps
- Experience reading and writing Objective-C/Objective-C++ in a production codebase is expected. Swift is a plus
- Demonstrated technical leadership: owning a cross-component architecture or a major migration, and mentoring other engineers


Source: 1752vc Careers, https://www.1752.vc/careers/jobs/palo-alto-networks-senior-principal-software-engineer-globalprotect-windows-and/
