×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer; ADEM; Autonomous Digital Experience Management - MacOS

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Palo Alto Networks
Full Time position
Listed on 2026-06-17
Job specializations:
  • Software Development
    Software Engineer, Software Architect, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Principal Software Engineer (ADEM (Autonomous Digital Experience Management) - MacOS)

Requirements

  • 8+ years of solid experience in programming, design, and development, with a focus on client-side software for MacOS
  • Strong expertise in macOS system-level programming, including process lifecycle management, IPC mechanisms (XPC, sockets), file systems, launch daemons/agents, and background services
  • Expert‑level programming skills in Swift, Objective‑C, or modern C++ with experience building native MacOS desktop applications and endpoint agents
  • Hands‑on experience with MacOS internals and Apple platform technologies such as System Extensions, Network Extensions, Endpoint Security framework, and native Cocoa/Foundation APIs
  • Experience building multithreaded, high-performance, and resource‑efficient applications with strong focus on reliability, scalability, battery efficiency, and low system overhead
  • Strong understanding of networking fundamentals including TCP/IP, HTTP/HTTPS, socket programming, TLS/SSL, and VPN technologies
  • Strong debugging and troubleshooting skills using macOS diagnostic tools such as Instruments, Console, sysdiagnose, Activity Monitor, crash analysis, and performance profiling tools
  • Experience building cross‑platform desktop or endpoint applications spanning macOS and Windows, along with familiarity with enterprise deployment, CI/CD, code signing, notarization, and secure software development practices
What the job involves
  • Palo Alto Networks’ ADEM (Autonomous Digital Experience Management) group is seeking an accomplished Principal Software Engineer with expertise in developing client‑side software for MacOS
  • 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
  • Responsible for 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 in design and development discussions
  • Identify areas for improvement within the team and actively push for positive change through new initiatives or optimizations
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary