Palo Alto Networks logo

Principal Software Engineer, Frontend (CNGFW UI)

Palo Alto Networks

Santa Clara, CA
Full Time
Senior
147k-238k
about 1 month ago

Job Description

About the Role

The role involves designing, developing, and delivering next-generation cloud security service technologies within the Next Generation Firewall as a Service team at Palo Alto Networks. The company is committed to protecting the digital way of life through innovative cybersecurity solutions, fostering a collaborative and inclusive work environment, and supporting employee development and wellbeing. The engineer will work on cloud-native security services, collaborate across teams, and contribute to shaping the future of cybersecurity.

Key Responsibilities

  • Design, develop and implement highly scalable software features on the next-generation security platform as part of NextGen Firewall as a Service.
  • Pro-actively design and improve all aspects of the UI, collaborating closely with team members to produce extraordinary user experiences.
  • Collaborate with cross-functional teams to ensure end-to-end delivery of projects.
  • Research, suggest, and implement different web frameworks suited to the specific platform.
  • Work with product management on user requirements, and with designers to plan, implement, and deploy sophisticated user interfaces.
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Collaborate with DevOps and Technical Support teams to troubleshoot customer issues and enhance customer experience.

Requirements

  • 8+ years of experience working as a UI Engineer or Full Stack Developer.
  • Expertise in building scalable enterprise web applications using Javascript, CSS/SCSS, HTML, ReactJS, TypeScript, Tailwind.
  • Experience with server-side programming languages such as GoLang, Python, or NodeJS.
  • Hands-on experience in designing and building scalable web applications on AWS, Azure, GCP, or OCI.
  • Ability to quickly learn and understand complex APIs including REST, streaming, and webhooks.
  • Experience with modern build tools such as npm/yarn, Webpack, and monorepo structures.
  • Experience in Test-Driven Development using tools like Jest, Vitest, Jasmine.
  • Deep understanding of code vulnerabilities including security issues, type-safe code, SQL injections, XSS.
  • Educational background with an M.S. or B.S. degree in Computer Science Engineering or equivalent.

Nice to Have

  • Deep understanding of Micro frontend architecture.
  • Familiarity with Micro Service architecture.

Qualifications

  • M.S. or B.S. degree in Computer Science Engineering or equivalent.

Benefits & Perks

  • Competitive salary between $147,000 and $237,500 depending on qualifications and experience.
  • Potential inclusion of restricted stock units and bonuses.
  • Employee benefits detailed on company website.

Working at Palo Alto Networks

Palo Alto Networks values disruptive innovation, collaboration, integrity, inclusion, and ongoing learning. The company fosters a fast-paced environment that encourages problem-solving, diversity, and employee development through personalized wellbeing programs, flexible work arrangements, and a commitment to creating an inclusive workplace where all employees can thrive.

Apply Now

Job Details

Posted AtJun 26, 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