ZipRecruiter
Principal Engineer Software (Prisma Access Data-Plane Applications)
ZipRecruiter, Santa Clara, California, us, 95053
Job Description
Company Description
Our Mission
At Palo Alto Networks, everything starts and ends with our mission: being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before. We are a company built on challenging and disrupting the way things are done, and were looking for innovators who are as committed to shaping the future of cybersecurity as we are.
Who We Are
We take our mission of protecting the digital way of life seriously. We are relentless in protecting our customers, and we believe that the unique ideas of every team member contribute to our collective success. Our values, crowdsourced by employees, are reflected daily through disruptive innovation, collaboration, integrity, and inclusion.
As part of our team, you will help shape the future of cybersecurity. We work fast, value ongoing learning, and respect each employee as a unique individual. Our development and wellbeing programs, including FLEXBenefits, mental and financial health resources, and personalized learning, are designed to support your needs.
We believe in collaboration and in-person interactions, often working full-time from our offices with flexibility as needed to foster communication, problem-solving, and trusted relationships.
Job Description
Your Career
Prisma Access (formerly GlobalProtect Cloud Service) offers cloud-based security to make access to the cloud secure, combining connectivity and security everywhere you need it. It utilizes cutting-edge cloud technologies to extend security to all cloud services, on-premise networks, and mobile users.
We seek an experienced Software Engineer to design, develop, and deliver next-generation technologies within our Prisma Access team. We want passionate engineers who love coding and building great products, bring innovative ideas, take ownership, and collaborate effectively. Strong communication skills and teamwork are essential.
Your Impact
Design, develop, and implement scalable software features and infrastructure for our next-generation security platform, ready for cloud deployment.
Collaborate with development and QA teams to ensure high quality through transparency, tools, and processes.
Profile, optimize, and tune system software (management/control/dataplane) for efficient cloud operation.
Work with DevOps and Support teams to troubleshoot customer issues.
Coordinate with other teams to apply PanOS features on Prisma Access.
Mentor and coach new team members.
Qualifications
Your Experience
5-7+ years in developing data-plane applications.
Proficiency in C/C++ programming.
Strong knowledge of data structures, algorithms, and debugging.
Experience with cloud application development.
Nice to have: Python and Go programming experience.
Deep understanding of OS principles, especially Linux/Unix.
Knowledge of networking concepts, TCP/IP, TLS.
Experience with microservices architecture.
Strong collaboration and communication skills.
Solid foundation in design, data structures, algorithms, and debugging.
Education
M.S./B.S. in Computer Science or equivalent military experience.
Additional Information
The Team
Our engineering team is central to our mission of preventing cyberattacks. We innovate continuously, challenge industry norms, and build products to solve unprecedented problems. We thrive in ambiguity, embrace challenges, and are motivated by the importance of cybersecurity.
Compensation Disclosure
The salary range for this role is $147,000 - $237,500 per year, depending on qualifications, experience, and location. Compensation may include stock units and bonuses. More details are available in our benefits overview.
Role eligible for immigration sponsorship: Yes
Our Commitment
We value diversity and inclusion, and are committed to providing reasonable accommodations for qualified individuals with disabilities. If you need assistance, please contact us at accommodations@paloaltonetworks.com.
Palo Alto Networks is an equal opportunity employer. We consider all qualified applicants without regard to race, ancestry, family or medical leave, expression, genetic information, marital status, medical condition, mental or physical disability, political affiliation, veteran status, or other protected characteristics. All information will be kept confidential according to EEO guidelines.
#J-18808-Ljbffr