Principal Software Engineer (Frontend, Strata Cloud Manager)
Palo Alto Networks
full-remoteleadpermanentfrontendfullstack Full remote Yesterday via WTTJ
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
ReactTypeScriptJavaScriptJestTest-Driven DevelopmentRESTWebhooksSecurityXSSMicroservices
About the role
Role Overview
Join Palo Alto Networks as a Principal Software Engineer (Frontend, Strata Cloud Manager). You will design and build high-volume, low-latency applications for the company’s Cloud Management Platform, contributing across the full development lifecycle.
Key Missions / Responsibilities
- Conceive and develop high-volume, low-latency applications with high availability and strong performance.
- Participate in all phases of the development lifecycle by writing clean, testable, efficient code.
- Collaborate with cross-functional teams to deliver features, supporting architecture, design, and development for security platform capabilities.
Requirements
- 8+ years experience as a UI Engineer / Full Stack Developer.
- Strong expertise building scalable enterprise web applications with JavaScript, CSS, HTML, React, TypeScript, and Jest.
- Experience setting up a frontend toolchain for tests, documentation, and bundling (modern OS tooling/tool libraries).
- Test-Driven Development experience using Jest, Mocha, or Jasmine.
- Deep understanding of code vulnerabilities (e.g., security issues, type-safe code practices, SQL injection, XSS).
- Ability to quickly learn and understand complex APIs.
- Strong communication and collaborative work style with product teams.
Nice-to-Haves
- Experience with Node.js, Go, or Java.
- Familiarity with microservices architecture.
- Exposure to REST, streaming, and webhooks.
- Experience with modern build tools and structures such as npm/yarn, Webpack, monorepos.
Education
- MS/BS in Computer Science or equivalent experience.
About Palo Alto Networks
Palo Alto Networks is a leading cybersecurity company that builds security platforms and cloud services for protecting organizations. The role supports development of high-performance applications within the company’s Cloud Management Platform.
Scraped 5/14/2026