Posted in

Principal Software Engineer Linux – C/C++ – Prisma Access

Principal Software Engineer Linux – C/C++ – Prisma Access

CompanyPalo Alto Networks
LocationSanta Clara, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelExpert or higher

Requirements

  • 10+ years of experience in software development with a focus on Linux.
  • 5+ 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.
  • Familiarity with the RUST programming language is a plus.
  • 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.

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.

Preferred Qualifications

  • A fast learner who adapts quickly to new tools and technologies
  • Enjoys solving challenging problems and working across cross-functional teams