Palo Alto Networks logo

Sr. Staff UI/Frontend Engineer (NetSec)

Palo Alto Networks

Santa Clara, CA
Full Time
Senior
126k-205k
7 days ago

Job Description

About the Role

As a Software UI/Frontend Engineer of the Netsec UI team at Palo Alto Networks, you will collaborate with product managers, UX designers, and UI engineers to design and deliver innovative, clean, consistent, and performant UI solutions that empower security administrators. You will champion best practices, drive adoption of new technologies, and tackle complex technical challenges to shape how customers understand and interact with their network security.

Key Responsibilities

  • Architect and develop high-quality, scalable React components that deliver critical insights and empower users with actionable solutions.
  • Lead the creation of a robust and concise design system, including components, libraries, and frameworks, to ensure powerful and consistent frontend applications.
  • Proactively identify challenges and opportunities, proposing and implementing pragmatic solutions to enhance the team's development workflow and elevate product quality.
  • Develop and implement engineering best practices, with a strong emphasis on test-driven development, setting the standard for the team.
  • Foster collaborative discussions and build synergy with product stakeholders to deliver an exceptional and cohesive product experience.

Requirements

  • BS/MS degree in Computer Science or equivalent or equivalent military experience.
  • Minimum 6 years of related programming experience.
  • Expertise in building web-based GUI development with excellent ReactJS, TypeScript, and JavaScript skills.
  • Experience with modern web frameworks and build tools such as React, Redux, Hooks, Webpack, Storybook, and npm/yarn.
  • Experience with Visualization Libraries and creating responsive web applications.
  • Ability to work well with senior and junior engineers in a dynamic, fast-paced environment.
  • Experience with client-side modern build tools, CI/CD, Git Version Control, and Linux environments.
  • Good grasp of asynchronous programming.
  • Strong problem-solving, quality, and execution skills.
  • Highly experienced in web application debugging and root-cause analysis.

Nice to Have

  • Experience with Data Driven Visualization.
  • Experience with UI test frameworks such as Cypress, Jest, react-testing-library, Mocha.
  • Ability to troubleshoot system-level integration and performance issues.
  • Familiarity with micro frontend architecture patterns and best practices.
  • Experience with containerizing applications with Docker and Kubernetes.
  • Experience with Google Cloud Platform (GCP).
  • Experience working with Canvas & SVG.

Qualifications

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

Benefits & Perks

  • Compensation between $126,000 and $204,500 per year, depending on qualifications, experience, and location.
  • Potential inclusion of restricted stock units and a bonus.
  • Employee benefits as described in the company's benefits overview.

Working at Palo Alto Networks

Palo Alto Networks values disruptive innovation, collaboration, integrity, inclusion, and ongoing learning. The company fosters an environment where employees work fast, respect individual needs, and are supported through development and wellbeing programs. They emphasize diversity, problem-solving, risk-taking, and challenging the cybersecurity status quo.

Apply Now

Job Details

Posted AtAug 14, 2025
Salary126k-205k
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