Principal Software Engineer - ADEM Agent/Client Software (Remote)
About the Role
We are seeking a Principal Software Engineer - ADEM Agent/Client Software to join our team at Palo Alto Networks. This remote role offers the chance to work on cutting-edge technology that protects our digital way of life. You will be at the forefront of innovation, tackling complex challenges in scale, security, and performance at the user’s endpoint.
What You'll Do
- Lead the architectural vision for the ADEM Agent across various platforms including Linux, Windows, macOS, and mobile.
- Ensure high-performance, minimal resource consumption, and adherence to security standards.
- Drive the evolution of the Agent’s telemetry collection and processing pipeline.
- Collaborate with cross-functional teams to translate business requirements into technical specifications.
- Mentor junior engineers and foster a culture of high code quality and proactive technical debt management.
- Serve as the technical escalation point for complex production issues related to endpoint stability.
Requirements
- 12+ years of software engineering experience, particularly in client-side or endpoint software development.
- Expertise in C/C++, Rust, or Go (Golang) for high-performance client development.
- Deep understanding of endpoint security mechanisms and Zero Trust architecture principles.
- Experience with AI-powered development tools to enhance the software development lifecycle.
- Proven track record of architecting and shipping production-quality software across multiple operating systems.
Nice to Have
- History of contributing to open-source projects or speaking at industry conferences.
What We Offer
- Competitive salary range of $147,000 - $237,500 per year.
- Comprehensive relocation packages to assist with your move.
- Visa sponsorship available for eligible candidates.
- Flexible work arrangements to support work-life balance.
- A collaborative and inclusive work environment that values diverse perspectives.
This Principal Software Engineer role at Palo Alto Networks offers a unique opportunity to work remotely on innovative cybersecurity solutions with a competitive salary and comprehensive relocation support.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months