Posted in

Principal Software Engineer – Cngfw

Principal Software Engineer – Cngfw

CompanyPalo Alto Networks
LocationSanta Clara, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 8+ years of experience working as a UI Engineer/Full Stack Developer
  • Expertise in writing scalable enterprise web-apps using Javascript, CSS/SCSS, HTML, ReactJS, TypeScript, Tailwind
  • Experience with server side programming language GoLang, Python, NodeJS
  • Hands-on experience in designing/building scalable web applications for AWS/Azure/GCP/OCI
  • Deep understanding of Micro frontend architecture is a plus
  • Ability to quickly learn and understand complex APIs – REST, streaming, webhooks is a plus
  • Familiarity with Micro Service architecture is preferred
  • Experience with modern build tools such as npm/yarn, Webpack, monorepo structures
  • Experience in Test-Driven Development (Jest, Vitest, Jasmine)
  • Deep understanding of code vulnerabilities (security issues, type-safe code, sql injections, XSS etc.)
  • Leveraging AI tools in every aspect of software development life cycle.

Responsibilities

  • Design, develop and implement highly scalable software features on our next-generation security platform as part of NextGen Firewall as a Service
  • Pro-actively design and improve all aspects of the UI, collaborate closely with team members to produce extraordinary user experience
  • Collaborate with many cross-functional teams with an emphasis on end-to-end delivery
  • Research, suggest and implement different web frameworks suited to the specific platform
  • Work with product management on user requirements, 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
  • Collaboratively work with DevOps and the Technical Support teams to troubleshoot customer issues and build better customer experiences

Preferred Qualifications

  • Deep understanding of Micro frontend architecture is a plus
  • Ability to quickly learn and understand complex APIs – REST, streaming, webhooks is a plus
  • Familiarity with Micro Service architecture is preferred