Principal Engineer, FrontEnd
Palo Alto Networks
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
Principal Engineer (FrontEnd) on the Machine Identity Management team at CyberArk (Palo Alto Networks). You’ll lead the design and architecture of scalable frontend platform experiences that provide visibility, control, and orchestration for machine identity workflows.
Responsibilities
- Lead frontend design and architecture for scalable systems supporting machine identity workflows and control plane experiences
- Define and evolve frontend platform standards (patterns, reusable components) across the organization
- Build and optimize data-intensive interfaces that reflect real-time and near real-time distributed system state
- Partner with backend and platform teams on API design, data contracts, and system interactions
- Translate complex distributed systems into clear, intuitive UX for users managing workflows at scale
- Drive frontend performance strategy, including:
- State management
- Rendering efficiency
- Data handling at scale
- Establish/improve engineering practices: testing strategy and CI/CD workflows
- Mentor and influence frontend direction across teams
Requirements
- 8+ years of frontend or full-stack software development experience
- Strong experience building modern frontend apps with React and TypeScript
- Deep understanding of frontend architecture, including:
- State management
- Performance optimization
- Component design
- Experience with data-intensive, workflow-driven, or control plane UIs
- Experience consuming distributed systems via backend services and APIs
- Ability to translate complex system behavior into clear UI
- Proven ability to drive technical direction and influence across teams
Nice to Have
- GraphQL and modern API patterns
- Cloud exposure (AWS, Azure, or GCP)
- Familiarity with identity/security systems (e.g., PKI, certificates, authentication)
Work Model / Location
- Collaboration is expected in person; most teams work from the office full time with flexibility when needed.
- Located in Santa Clara, CA.
About Palo Alto Networks
Palo Alto Networks is a cybersecurity company focused on protecting the digital way of life through innovative technologies. The team values collaboration and execution, and applies advanced technologies including AI to solve real-world security and platform challenges. The role is within CyberArk, a Palo Alto Networks company, supporting machine identity management capabilities.
Scraped 6/19/2026