Principal Software Engineer, Linux C/C++ (Global Protect) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Palo Alto Networks · 2 months ago

Principal Software Engineer, Linux C/C++ (Global Protect)

Palo Alto Networks is a cybersecurity company focused on protecting the digital way of life. They are seeking a Principal Software Engineer to lead the development of a secure access client on the Linux platform and collaborate with product management to enhance endpoint capabilities.

Agentic AICloud SecurityCyber SecurityNetwork SecuritySecurity
check
Growth Opportunities
check
H1B Sponsorednote

Responsibilities

Lead the innovation, development, and maintenance of a secure access Prisma Access client on the Linux Platform, while spearheading the progression of the Prisma Access agent to establish it as a foundational product
Collaborate with product management to craft strategic roadmaps that elevate Endpoint capabilities and ensure smooth integration with the new Prisma Access agent
Design scalable system architectures, participate in team-wide initiatives, and deliver immediate resolutions to production challenges to guarantee a seamless user experience
Provide mentorship and coaching to team members to foster their professional growth

Qualification

Linux systems programmingC/C++ programmingLinux kernel internalsNetworking protocolsMultiple Linux distributionsRUST programmingEffective communicationTeam player

Required

8+ years of experience in software development with a focus on Linux
3+ years of hands-on experience in Linux systems programming, with a deep understanding of Linux kernel internals and system-level programming
Familiar with multiple Linux distributions: RHEL, Ubuntu, Fedora, etc
Proficiency in C/C++ programming languages, with a strong emphasis on Linux
Knowledge of networking protocols and troubleshooting tools specifically on Linux platforms
A team player with a can-do attitude, ready to tackle complex problems and eager to learn and grow
Skilled at collaboration and effective communication across multiple teams
M.S./B.S. degree in Computer Science, Electrical Engineering, or equivalent military experience

Preferred

Familiarity with the RUST programming language is a plus
A fast learner who adapts quickly to new tools and technologies
Enjoys solving challenging problems and working across cross-functional teams

Benefits

Restricted stock units
Bonus
FLEXBenefits wellbeing spending account with over 1,000 eligible items selected by employees
Mental and financial health resources
Personalized learning opportunities

Company

Palo Alto Networks

company-logo
Palo Alto Networks is a cybersecurity company that offers cybersecurity solutions for organizations.

H1B Sponsorship

Palo Alto Networks has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (579)
2024 (482)
2023 (341)
2022 (452)
2021 (493)
2020 (235)

Funding

Current Stage
Public Company
Total Funding
$65M
Key Investors
Icon VenturesLehman HoldingsGlobespan Capital Partners
2012-07-20IPO
2008-11-03Series C· $10M
2008-08-18Series C· $27M

Leadership Team

leader-logo
Helmut Reisinger
CEO EMEA
linkedin
leader-logo
Nikesh Arora
Chairman CEO
linkedin
Company data provided by crunchbase