Principal Software Engineer Frontend /UI (AIOps) @ Palo Alto Networks
Your Application Journey
Email Hiring Manager
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.