Palo Alto Networks
Palo Alto Networks

61 Palo Alto Networks Software Engineer Jobs Hiring Near You

$137.02 - $205.52/hr

Principal Solution Architect (m/w/d) Remote Germany - Full time - Palo Alto Networks. ÜBER DIE ... Network Security Analyst, Next‑Generation Firewall Engineer) und weitere relevante ...

We are seeking a highly skilled Palo Alto Networks Engineer to join our team. The ideal candidate will be responsible for office builds, firewall-related tasks, and end-to-end network security. This ...

Palo Alto Networks is a leader in cybersecurity, dedicated to protecting the digital way of life ... that help software engineers navigate complex data environments. The position requires ...

Palo Alto L3 Support Engineer

Columbus, OH · On-site

$97K - $133K/yr

Strong hands-on experience with Palo Alto Networks Firewalls (PA-Series) . * Expertise in Panorama ... Palo Alto Networks Certified Network Security Engineer (PCNSE) * Palo Alto Networks Certified ...

Showing results 21-40

Palo Alto Networks Jobs Information

What is it like to work at Palo Alto Networks?

Palo Alto Networks is known for its collaborative and innovative culture, prioritizing employee growth and well-being while fostering a sense of community and teamwork. The company's structure is divided into various teams, including research and development, sales, and customer support, with a focus on delivering cutting-edge cybersecurity solutions to protect the digital world. Working at Palo Alto Networks may appeal to individuals who are passionate about cybersecurity, innovation, and making a positive impact on the global digital landscape.

What makes Palo Alto Networks an attractive place to work?

Palo Alto Networks is a leading cybersecurity company that plays a critical role in protecting organizations from cyber threats, positioning itself at the forefront of the industry's evolution. The company's workplace culture is characterized by a collaborative and innovative environment, where employees are encouraged to think creatively and work together to develop cutting-edge solutions. Joining Palo Alto Networks offers opportunities for professionals to make a meaningful impact, drive growth, and advance their careers in a rapidly expanding field with a strong focus on innovation and customer satisfaction.

What are the most popular categories at Palo Alto Networks?

Infographic showing various Software Engineer job openings at Palo Alto Networks in the United States as of August 2026, with employment types broken down into 100% Full Time. Highlights an 87% Physical, and 13% Remote job distribution.

Principal Software Engineer ADEM (ADEM - Autonomous Digital Experience Management) - MacOS

Palo Alto Networks

Santa Clara, CA • On-site

$158K - $212K/yr

Full-time

Re-posted 26 days ago


Job description

Job Summary:
Palo Alto Networks is dedicated to protecting the digital way of life through innovative technology. They are seeking a Principal Software Engineer for their ADEM group, responsible for developing client-side software for MacOS, collaborating with a multi-functional team to create robust and scalable solutions for monitoring digital experiences.
Responsibilities:
• 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 to design and development discussions
• Identify areas for improvement within the team and actively push for positive change through new initiatives or optimizations
Qualifications:
Required:
• 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.
Company:
Palo Alto Networks is a cybersecurity company that offers cybersecurity solutions for organizations. Founded in 2005, the company is headquartered in Santa Clara, USA, with a team of 10001+ employees. The company is currently Late Stage.