Principal Software Engineer Frontend /UI (AIOps)
@ Palo Alto Networks

Santa Clara, California, United States
On Site
Full-time
Posted 15 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXX******* @paloaltonetworks.com
Recommended after applying

Job Details

Company Description

At Palo Alto Networks®, our mission is to be the cybersecurity partner of choice, protecting our digital way of life. We challenge the status quo and value disruptive innovation, collaboration, and individual growth.

Who We Are

We are relentless in protecting our customers with a diverse, innovative team. Our values, driven by employee input, focus on collaboration, continuous learning, integrity, and inclusivity.

Your Career as Principal Software Engineer Frontend/UI (AIOps)

You will work with product managers, UX designers, and UI engineers to design and deliver innovative solutions that generate insights for network security infrastructure. You will lead engineering best practices, coach team members, architect and implement application features, introduce new tools, and tackle challenging technical issues.

Your Impact

  • Build graphical and scalable web application features.
  • Work on complex problems applying rigorous engineering techniques.
  • Identify issues and improve development processes and quality.
  • Establish engineering best practices, including test-driven development.
  • Drive collaborative discussions among product stakeholders.

Qualifications

Experience & Skills:

  • BS/MS in Computer Science or equivalent.
  • 9+ years of programming experience.
  • Expertise in ReactJS, TypeScript, JavaScript and modern web frameworks.
  • Experience with CSS/SCSS, AG Grid, Highcharts, D3.js.
  • Proficiency with RESTful APIs and responsive design.
  • Familiar with AI tools to boost code quality and prototyping.
  • Strong debugging and analytical skills.

Nice to haves:

  • Familiarity with micro frontend architecture.
  • Knowledge of CI/CD & Dev-Ops tools.
  • Experience with Docker, Kubernetes, and Google Cloud Platform.
  • Experience with Canvas & SVG.

Additional Information

This role is based in our office with a flexible work environment. Compensation is competitive and based on qualifications, experience, and work location.

Our Commitment

Palo Alto Networks is committed to diversity and provides reasonable accommodations for qualified individuals. All information is kept confidential according to EEO guidelines.

Key skills/competency

Principal Software Engineer Frontend/UI (AIOps): ReactJS, TypeScript, JavaScript, CSS, RESTful APIs, AI tools, debugging, visualization, test-driven development, scalable design.

How to Get Hired at Palo Alto Networks

🎯 Tips for Getting Hired

  • Research Palo Alto Networks' culture: Study mission, values, news, and reviews.
  • Customize your resume: Highlight ReactJS, TypeScript, and AI tools.
  • Showcase project leadership: Emphasize mentoring and team collaboration.
  • Prepare technical examples: Be ready to discuss debugging and scalability.

📝 Interview Preparation Advice

Technical Preparation

Review ReactJS and TypeScript fundamentals.
Practice debugging scalable UI applications.
Study AI tool integrations in frontend.
Refresh knowledge on RESTful API integration.

Behavioral Questions

Describe your teamwork under pressure.
Explain how you lead engineering best practices.
Discuss conflict resolution in project settings.
Share examples of mentoring junior engineers.

Frequently Asked Questions