Sr. Staff UI/Frontend Engineer (NetSec) Job at ZipRecruiter in Santa Clara
ZipRecruiter, Santa Clara, CA, United States, 95053
Overview
Our Mission: Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before. We are committed to challenging and disrupting the way things are done and seek innovators to shape the future of cybersecurity.
Who We Are: We protect our customers and value the unique ideas of every team member. Our values include disruptive innovation, collaboration, execution, integrity, and inclusion. We support development and personal wellbeing with programs designed to provide choice in how you are supported, including FLEXBenefits, mental and financial health resources, and personalized learning opportunities.
Our environment emphasizes collaboration and in-person work with flexibility where needed to foster problem-solving and trusted relationships.
Your Career
As a Software UI/Frontend Engineer on the Netsec UI team, you will collaborate with product managers, UX designers, and UI engineers to design and deliver a modern, performant UI that enables security administrators to do their best work. You will champion design and implementation best practices, drive adoption of impactful technologies, and tackle the team’s most complex technical challenges.
Your Impact
As a Sr. Staff UI/Frontend Engineer, you will shape how customers understand and interact with network security. You will:
- Architect and develop high-quality, scalable React components that deliver insights and empower users with actionable solutions.
- Lead the creation of a robust design system, including components, libraries, and frameworks, to ensure powerful and consistent frontend applications.
- Identify challenges and opportunities, proposing pragmatic solutions to enhance development workflow and product quality.
- Develop and implement engineering best practices with a strong emphasis on test-driven development, setting team standards.
- Foster collaborative discussions and build synergy with product stakeholders to deliver an exceptional product experience.
Qualifications
Your Experience
- BS/MS degree in Computer Science or equivalent, or equivalent military experience
- Minimum 6 years of related programming experience
- Expertise in building web-based GUI development with ReactJS, TypeScript, and JavaScript
- Experience with modern web frameworks and build tools (React, Redux, Hooks, Webpack, Storybook, npm/yarn)
- Experience with Visualization Libraries
- Experience creating responsive web applications
- Ability to work with senior and junior engineers in a dynamic, fast-paced environment
- Experience with client-side modern build tools and CI/CD; experience with Git and Linux
- Good grasp of asynchronous programming
- Can-do attitude toward problem-solving, quality, and execution
- High proficiency in web application debugging and root-cause analysis
Nice to have
- Experience with data-driven visualization
- Experience with UI test frameworks (Cypress, Jest, react-testing-library, Mocha)
- Familiarity with micro-frontend architecture
- Experience with containerizing applications using Docker and Kubernetes
- Experience with Google Cloud Platform (GCP) is a plus
- Experience working with Canvas & SVG is a plus
The Team
NetSec GenAI team: work at the forefront of innovation, collaborating with AI, data, and visualization experts to architect and develop interactive UI components powered by generative AI.
Compensation Disclosure
The compensation offered for this position depends on qualifications, experience, and work location. For candidates offered at the posted level, the starting base salary (non-sales) or base salary + commission target (sales roles) is expected to be between $126000/YR - $204500/YR. The offer may include restricted stock units and a bonus. A description of our employee benefits may be found here.
Our Commitment
We’re problem solvers who take risks and challenge cybersecurity’s status quo. We can’t accomplish our mission without diverse teams innovating together.
We are committed to providing reasonable accommodations for all qualified individuals. If you require assistance or accommodation due to a disability or other special need, please contact accommodations at Palo Alto Networks: accommodations@paloaltonetworks.com.
Equal Opportunity
Palo Alto Networks is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, ancestry, color, family or medical care leave, or protected characteristics as defined by law. All information provided will be kept confidential according to EEO guidelines.