Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr Principal Engineer Software (Cloud NW - AI Security - DPDK)  Santa Clara, CA HQ onsite 3 days per week image - Rise Careers
Job details

Sr Principal Engineer Software (Cloud NW - AI Security - DPDK) Santa Clara, CA HQ onsite 3 days per week

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 the foundation of challenging and disrupting the way things are done, and we’re 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 member of our team contributes to our collective success. Our values were crowdsourced by employees and are brought to life through each of us everyday - from disruptive innovation and collaboration, to execution. From showing up for each other with integrity to creating an environment where we all feel included.

As a member of our team, you will be shaping the future of cybersecurity. We work fast, value ongoing learning, and we respect each employee as a unique individual. Knowing we all have different needs, our development and personal wellbeing programs are designed to give you choice in how you are supported. This includes our FLEXBenefits wellbeing spending account with over 1,000 eligible items selected by employees, our mental and financial health resources, and our personalized learning opportunities - just to name a few!

At Palo Alto Networks, we believe in the power of collaboration and value in-person interactions. This is why our employees generally work full time from our office with flexibility offered where needed. This setup fosters casual conversations, problem-solving, and trusted relationships. Our goal is to create an environment where we all win with precision.

Job Description

Your Career

Join our Cloud Network and AI Security team and contribute to developing next-generation virtualization and service offerings for our Next-Gen firewalls and AI Runtime security solutions. You will be pivotal in designing and implementing new features and integrations across various cloud environments including public and private clouds, and Kubernetes clusters, focusing particularly on core platform and network improvements in both virtual machines and container form factors.

Your Impact

  • Design and implement new features and integrations for virtualization features across diverse cloud environments and deployments
  • Engage in all phases of the product development cycle from concept definition, design, through implementation, and testing
  • Develop comprehensive functional specifications, evaluate task requirements and timelines, and contribute to design, development, debugging, and support processes
  • Hands-on experience with virtualization technologies, various hypervisors, system software, and networking

Qualifications

Your Experience 

  • Strong expertise in programming languages such as C, Python, and Go
  • Proficiency in low-level linux systems programming technologies such as eBPF
  • Familiarity with cloud service architectures, including compute, networking, load-balancers, and identity management
  • Experience with cloud deployments on platforms like Azure, AWS, and GCP
  • Knowledge of Experience with network virtualization technologies like DPDK, XDP
  • Strong knowledge in network security fields like stateful firewall, packet processing, and network ACL
  • Strong scripting skills in bash and Python
  • Experience with Kubernetes and CNI is preferred
  • Familiarity with Terraform/CFT/PowerShell ARM templates
  • 10+ years of related engineering experience

Education

  • BS/MS degree in Computer Science or Electrical Engineering or equivalent or equivalent military experience

Additional Information

The Team

Our engineering team is at the core of our products - connected directly to the mission of preventing cyberattacks. We are constantly innovating - challenging the way we, and the industry, think about cybersecurity. Our engineers don't shy away from building products to solve problems no one has pursued before.

We define the industry, instead of waiting for directions. We need individuals who feel comfortable in ambiguity, excited by the prospect of a challenge, and empowered by the unknown risks facing our everyday lives that are only enabled by a secure digital environment. 

Compensation Disclosure

The compensation offered for this position will depend on qualifications, experience, and work location. For candidates who receive an offer at the posted level, the starting base salary (for non-sales roles) or base salary + commission target (for sales/commissioned roles) is expected to be between $170000 - $277000YR. The offered compensation may also include restricted stock units and a bonus. A description of our employee benefits may be found here.

Our Commitment

We’re problem solvers that take risks and challenge cybersecurity’s status quo. It’s simple: we can’t accomplish our mission without diverse teams innovating, together.

We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at  [email protected].

Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics.

All your information will be kept confidential according to EEO guidelines.

Average salary estimate

$223500 / YEARLY (est.)
min
max
$170000K
$277000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr Principal Engineer Software (Cloud NW - AI Security - DPDK) Santa Clara, CA HQ onsite 3 days per week, Palo Alto Networks

Palo Alto Networks is seeking a talented Sr Principal Engineer Software specialized in Cloud NW - AI Security - DPDK to join our innovative team in Santa Clara, CA. Here, you will be at the forefront of developing next-generation virtualization and service offerings that shape the future of cybersecurity. Your day-to-day will involve designing and implementing new features across various public and private cloud environments and Kubernetes clusters. You'll engage in all phases of the product development lifecycle, from initial concept through design, implementation, and testing. With a strong emphasis on core platform and network improvements, your contributions will help bolster our Next-Gen firewalls and AI Runtime security solutions. We seek someone with deep expertise in programming languages like C, Python, and Go, coupled with hands-on experience in low-level Linux systems programming. Familiarity with cloud service architectures and network virtualization technologies such as DPDK is a must. At Palo Alto Networks, we value collaboration and the unique perspectives that each team member brings to the table. We blend fast-paced work with ongoing learning opportunities, ensuring your growth is aligned with our mission to protect the digital way of life. If you're ready to tackle challenges with a team that believes in innovation and inclusion, we encourage you to apply and join us in shaping a safer tomorrow.

Frequently Asked Questions (FAQs) for Sr Principal Engineer Software (Cloud NW - AI Security - DPDK) Santa Clara, CA HQ onsite 3 days per week Role at Palo Alto Networks
What qualifications do I need for the Sr Principal Engineer Software position at Palo Alto Networks?

To be considered for the Sr Principal Engineer Software role at Palo Alto Networks, candidates should have a BS/MS degree in Computer Science or Electrical Engineering, or equivalent experience. Additionally, more than 10 years of related engineering experience is required, focusing on programming languages like C, Python, and Go, along with expertise in technologies such as eBPF and cloud service architectures.

Join Rise to see the full answer
What are the key responsibilities of a Sr Principal Engineer Software at Palo Alto Networks?

As a Sr Principal Engineer Software at Palo Alto Networks, your key responsibilities will include designing and implementing new features for virtualization across various cloud environments, engaging in the complete product development cycle, developing functional specifications, and closely collaborating with teammates to ensure efficient engineering practices.

Join Rise to see the full answer
What technologies will I work with in the Sr Principal Engineer Software role at Palo Alto Networks?

In the Sr Principal Engineer Software role at Palo Alto Networks, you will work with a range of technologies including network virtualization technologies like DPDK and XDP, and cloud platforms such as Azure, AWS, and GCP. Additionally, hands-on experience with Kubernetes and CNI, as well as scripting skills in Bash and Python, are highly valued.

Join Rise to see the full answer
Is remote work an option for the Sr Principal Engineer Software position at Palo Alto Networks?

While the Sr Principal Engineer Software role at Palo Alto Networks primarily requires onsite work in Santa Clara, CA, the company offers flexibility based on individual needs. This is encouraged to foster collaboration and problem-solving through in-person interactions.

Join Rise to see the full answer
How does Palo Alto Networks support employee well-being for its Sr Principal Engineer Software team?

Palo Alto Networks supports the well-being of its employees through various initiatives, including the FLEXBenefits wellbeing spending account, mental and financial health resources, and personalized learning opportunities. The aim is to ensure that all employees feel included and supported in their growth and development.

Join Rise to see the full answer
Common Interview Questions for Sr Principal Engineer Software (Cloud NW - AI Security - DPDK) Santa Clara, CA HQ onsite 3 days per week
Can you explain your experience with programming languages like C, Python, and Go?

When answering this question, focus on specific projects or applications where you've utilized these programming languages. Discuss your role, the challenges faced, and the outcomes achieved. Highlight how your expertise has contributed to technological solutions in past projects.

Join Rise to see the full answer
How do you approach system software development in a cloud environment?

In your response, outline your systematic approach to development, from understanding cloud architecture to implementing features. Include examples of cloud platforms you've worked with and how you ensure performance and security in your solutions.

Join Rise to see the full answer
Describe your experience with cloud deployments on platforms like AWS, Azure, or GCP.

Detail your specific experience with deploying applications in these cloud environments. Include the tools you’ve used, challenges encountered, and how those experiences shaped your understanding of cloud services and their architecture.

Join Rise to see the full answer
What is your understanding of network security principles?

Communicate your knowledge of network security concepts, such as stateful firewalls, packet processing, and network ACLs. Provide examples from your experience and explain how these principles influence the design and implementation of secure systems.

Join Rise to see the full answer
How do you handle debugging and troubleshooting in systems programming?

Describe your methodical approach to debugging, emphasizing the tools you use and how you systematically isolate and solve issues. Share a specific example to illustrate your problem-solving process.

Join Rise to see the full answer
Can you share your experience with virtualization technologies, particularly DPDK and XDP?

Provide a clear overview of any projects where you implemented DPDK or XDP. Explain the context, your specific contributions, and how those technologies improved system performance or efficiency.

Join Rise to see the full answer
What role does collaboration play in your engineering process?

Discuss the importance of teamwork in your experience, highlighting how collaborative efforts lead to innovative solutions. You might provide examples of successful projects achieved through teamwork and shared responsibility.

Join Rise to see the full answer
Describe how you manage timelines and project requirements.

Talk about your approach to project management, including tools or methodologies you use (like Agile or Scrum). Provide a scenario where you've successfully managed project timelines and requirements, demonstrating your organizational skills.

Join Rise to see the full answer
What attracts you to work at Palo Alto Networks?

Reflect on your alignment with Palo Alto Networks' mission and values, emphasizing your passion for cybersecurity and innovation. Discuss how you see your role contributing to shaping a safer and secure digital landscape.

Join Rise to see the full answer
How do you stay updated with technological advancements in cloud networking and security?

Emphasize the importance of continuous learning in your career. Share specific resources or methods you use to stay informed, such as industry publications, webinars, or courses, highlighting your commitment to professional development.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Wealth.com Remote Remote, United States
Posted 4 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
DrBalcony Remote No location specified
Posted 9 days ago
Photo of the Rise User
Northwestern Memorial Healthcare Remote 541 N Fairbanks Ct, Chicago, IL 60611, USA
Posted 6 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
MasterBorn Remote Wrocław, Szczecin, remote
Posted 4 days ago

Being the cybersecurity partner of choice, protecting our digital way of life.

785 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
B
Someone from OH, Athens just viewed Associate Production Designer at Brooks Running
Photo of the Rise User
120 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Cleveland just viewed Graphic Designer for UX/UI Portfolio Mockups at Upwork
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer (Ambient AI) at Commure + Athelas
V
Someone from OH, Cleveland just viewed Product Designer (UX/UI) at VML Enterprise Solutions
Photo of the Rise User
Someone from OH, Cleveland just viewed Need an expert UI/UX designer ( for long term) at Upwork
Photo of the Rise User
Someone from OH, Cleveland just viewed US Product Designer at Praxent
Photo of the Rise User
Someone from OH, Cleveland just viewed UX / UI Designer at DocPlanner
Photo of the Rise User
Someone from OH, Columbus just viewed Cyber Analyst, Digital Forensics Incident Response at At-Bay
Photo of the Rise User
20 people applied to Software Engineer Intern at Hudl
P
Someone from OH, Marion just viewed Customer Experience Agent at ProjectGrowth
Photo of the Rise User
Someone from OH, Wilmington just viewed Accounts Receivable Specialist at Flock Safety
Photo of the Rise User
23 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Columbus just viewed Strategy and Corporate Development Intern at SoundCloud
Photo of the Rise User
Someone from OH, Milford just viewed Visual Designer (Contract to Hire) at Abridge
Photo of the Rise User
Someone from OH, Dublin just viewed User Researcher III at Fearless
Photo of the Rise User
Someone from OH, Dublin just viewed Senior UX Designer at Nox Health
Photo of the Rise User
Someone from OH, Solon just viewed QA Analyst at Two Circles
Photo of the Rise User
Someone from OH, Cincinnati just viewed Shift Lead - Downtown Cincinnati at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge