Senior Principal Windows Client‑Side Engineer

Jobs Paloaltonetworks

California (MO)

On-site

USD 147,000 - 238,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Palo Alto Networks is seeking a Principal Engineer to develop client-side Windows software within the ADEM group, focusing on robust and scalable agents for monitoring and enhancing digital experiences. You’ll collaborate with a multi-functional team to design and deliver high-performance desktop solutions.

The role requires 8+ years in Windows development, strong Win32 and networking knowledge, and experience with CI/CD, debugging tools, and secure software practices.

Qualifications

  • 8+ years of solid experience in client-side Windows software development.
  • Strong expertise in Windows system-level programming (Win32 APIs, Windows Services, IPC, registry, file systems, and process/thread management).
  • Expert-level programming skills in C++, C#, or .NET with experience building native Windows desktop applications and endpoint agents.
  • Hands-on experience with Windows internals and platform technologies such as WMI, ETW, COM, WFP, and background service architecture.
  • Experience building multithreaded, high-performance, and resource-efficient applications with strong focus on reliability and scalability.
  • Strong understanding of networking fundamentals including TCP/IP, HTTP/HTTPS, socket programming, TLS/SSL, and VPN technologies.
  • Strong debugging and troubleshooting skills using tools such as WinDbg, ProcMon, ETW tracing, crash dump analysis, and performance profiling tools.
  • Experience with enterprise deployment, CI/CD pipelines, automated testing, code signing, and secure software development practices for Windows applications.
  • Experience building cross-platform endpoint or desktop applications spanning Windows and macOS environments is a strong plus.
  • BS/MS in Computer Science, Computer Engineering, or equivalent military experience required

Responsibilities

  • Responsible for the complete software development process including requirement analysis, design, development, deployment, and support.
  • Collaborate with other cross functional teams in order to create tight integrations of product features and infrastructure.
  • Write clean, testable, readable, scalable and maintainable code that scales and performs well for thousands of customers.
  • Participate actively and be a factor to design and development discussions.
  • Identify areas for improvement within the team and actively push for positive change through new initiatives or optimizations.

Skills

C++
C#
.NET
Win32 APIs
Windows Services
IPC
Multithreading
Networking basics
Debugging tools
CI/CD

Education

BS/MS in Computer Science/Engineering

Tools

WinDbg
ProcMon
ETW tracing
Crash dump analysis
Performance profiling

Job description

Palo Alto Networks is seeking a Principal Engineer to develop client-side Windows software within the ADEM group, focusing on robust and scalable agents for monitoring and enhancing digital experiences. You’ll collaborate with a multi-functional team to design and deliver high-performance desktop solutions.

The role requires 8+ years in Windows development, strong Win32 and networking knowledge, and experience with CI/CD, debugging tools, and secure software practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Windows Client Engineer – ADEM
Principal Windows Client Engineer – ADEM

Jobs Paloaltonetworks • Santa Clara (CA)

On-site
USD 147,000 - 238,000
Sr Principal Software Engineer ADEM (ADEM - Autonomous Digital Experience Management) - Windows
Sr Principal Software Engineer ADEM (ADEM - Autonomous Digital Experience Management) - Windows

Jobs Paloaltonetworks • California (MO)

On-site
USD 147,000 - 238,000
Principal Software Engineer ADEM (ADEM - Autonomous Digital Experience Management) - Windows
Principal Software Engineer ADEM (ADEM - Autonomous Digital Experience Management) - Windows

Jobs Paloaltonetworks • Santa Clara (CA)

On-site
USD 147,000 - 238,000
Senior Principal Engineer, AppSec & Security Infra (Remote)
Senior Principal Engineer, AppSec & Security Infra (Remote)

Palo Alto Networks, Inc. • San Francisco (CA)

On-site
USD 147,000 - 238,000
Senior Principal Backend Architect — AI-Powered, Scalable
Senior Principal Backend Architect — AI-Powered, Scalable

Jobs Paloaltonetworks • California (MO)

On-site
USD 184,000 - 297,000
Senior Principal Backend Architect, AI-Driven Systems
Senior Principal Backend Architect, AI-Driven Systems

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 184,000 - 297,000
Senior Windows Developer — AI-Endpoint Platform (Flexible Work)
Senior Windows Developer — AI-Endpoint Platform (Flexible Work)

AHUM AI • Redwood City (CA)

On-site
USD 180,000 - 240,000
Competitive equity
Flexible work setup
Zero bureaucracy
Platform-Focused Principal Full-Stack Engineer
Platform-Focused Principal Full-Stack Engineer

Palo Alto Networks • California (MO)

On-site
USD 170,000 - 277,000
Senior Windows & AD Security Engineer – Detection & Hardening
Senior Windows & AD Security Engineer – Detection & Hardening

Palantir Technologies • New York (NY)

Hybrid
USD 145,000 - 200,000
Medical, dental, and vision insurance
Commuter benefits
Paid time off
+4
Senior Windows Developer
Senior Windows Developer

AHUM AI • Redwood City (CA)

On-site
USD 180,000 - 240,000
Competitive equity
Flexible work setup
Zero bureaucracy