Palo Alto Networks logo

Principal Software Engineer (AI Security Cloud)

Palo Alto Networks

Santa Clara, CA
Full Time
Senior
147k-238k
15 days ago

Job Description

About the Role

The Principal Software Engineer (AI Security Cloud) at Palo Alto Networks is responsible for building and ensuring the security of AI services, especially Large Language Model (LLM) services. The role involves collaborating with cross-functional teams to design and develop innovative products that provide runtime security for AI applications, contributing to the company's mission of protecting the digital way of life and shaping the future of cybersecurity.

Key Responsibilities

  • Collaborate with product managers, cybersecurity researchers, AI application researchers, and infrastructure software engineers.
  • Design and build innovative and robust products to ensure secure AI service usage by customers.
  • Participate in all phases of the product development cycle, from definition and design to implementation and testing.
  • Implement real-time security services for customers.
  • Work with Product Line Management (PLM) on new feature requirements.
  • Coordinate with QA and DevOps teams on new release deployment.

Requirements

  • Solid Golang and Python programming skills.
  • Strong knowledge of HTTP 1.1/HTTP2 protocols and gRPC.
  • Profound knowledge of web service proxy technology, especially Envoy and WebAssembly.
  • Experience in designing large distributed systems and web services in the cloud.
  • A master's degree in computer science or equivalent military experience.
  • Good problem-solving skills.

Nice to Have

  • Deep knowledge of GCP platform.
  • Familiarity with major CSP LLM foundation models.

Qualifications

  • Master's degree in computer science or equivalent experience.

Benefits & Perks

  • Compensation between $147,000 and $237,500 per year, depending on qualifications, experience, and work location.
  • Potential inclusion of restricted stock units and bonuses.
  • Employee benefits detailed on the company's benefits page.

Working at Palo Alto Networks

Palo Alto Networks values disruptive innovation, collaboration, integrity, inclusion, and ongoing learning. The company fosters an environment that encourages problem-solving, embracing ambiguity, and challenging the status quo in cybersecurity. It emphasizes diversity, personal wellbeing, and flexible work arrangements to support its employees.

Apply Now

Job Details

Posted AtJul 11, 2025
Salary147k-238k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Palo Alto Networks

Website

paloaltonetworks.com

Company Size

10000+ employees

Location

Santa Clara, CA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches