> Markdown version of [/jobs/ext/2722926-principal-software-engineer-adem-adem-autonomous-digital-experience-management](https://www.wearedevelopers.com/jobs/ext/2722926-principal-software-engineer-adem-adem-autonomous-digital-experience-management). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer ADEM (ADEM - Autonomous Digital Experience Management) - **Company:** Group Llc - **Location:** Santa Clara, United States - **Experience:** Expert - **Salary:** $147,000.0 - $237,500.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Microsoft Windows, Application Programming Interfaces (APIs), Apple Mac Systems, Software Applications, Computing Platforms, Automation of Tests, C Sharp (Programming Language), C++ (Programming Language), Computer Programming, Computer Engineering, Software Debugging, File Systems, Windows API, Networking Basics, Remote Access Technology, Service-Oriented Architecture, Socket Programming, Software Engineering, TCP/IP, WinDBg, Windows Desktop, Multithreading, Transport Layer Security, Information Technology, Palo Alto Networks, Windows Services - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/principal-software-engineer-adem-adem-autonomous-digital-experience-management-windows-paloaltonetworks-com-8587942 ## About the Role * 8+ years of solid experience in programming, design, and development, with a focus on client-side software for Windows. * Strong expertise in Windows system-level programming, including 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 ## Description Palo Alto Networks' ADEM (Autonomous Digital Experience Management) group is seeking an accomplished Principal Engineer with expertise in developing client-side software for Windows. You will be part of a world-class engineering team working on innovative solutions in the ADEM domain, focusing on building robust, efficient, and scalable agents for monitoring and enhancing digital experiences. You will collaborate with a multi-functional team of engineers to design and develop software systems that address complex challenges in the ADEM space, driving performance and reliability across diverse environments. Your Impact * 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 ## Related Videos - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [How we built an AI-powered code reviewer in 80 hours](https://www.wearedevelopers.com/videos/1511-how-we-built-an-ai-powered-code-reviewer-in-80-hours) - [Architectures that we can use with .NET](https://www.wearedevelopers.com/videos/935-architectures-that-we-can-use-with-net) - [Hacking C# from the inside - how to do anything in NET](https://www.wearedevelopers.com/videos/117-hacking-c-from-the-inside-how-to-do-anything-in-net) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing)