ZipRecruiter
Principal Software Engineer (Fullstack - DLP)
ZipRecruiter, Santa Clara, California, us, 95053
Job Description
Company Description
Our Mission At Palo Alto Networks, everything starts and ends with 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 status quo, and we seek innovators dedicated to shaping the future of cybersecurity. Who We Are
We take our mission seriously and believe that the ideas of every team member contribute to our success. Our values, developed by employees, include disruptive innovation, collaboration, integrity, and inclusion. We foster a work environment that supports ongoing learning, personal wellbeing, and flexible work arrangements, primarily in-office with flexibility where needed. Job Description
Your Career Bring your full-stack engineering skills to develop cloud software/web applications. Help deploy and scale our cloud security solutions using big data and analytics. Join our team building the industry's first cloud-delivered Enterprise Data Loss Prevention (DLP) service, which protects sensitive data across networks, clouds, and users, ensuring compliance and privacy. Your Impact Build high-quality, scalable frontend components and REST APIs. Implement software development lifecycle concepts to drive features from conception to delivery. Collaborate with cross-functional teams including product management, architects, and dev-ops. Work with customer support and documentation teams to enable customer success. Optimize trade-offs to meet release timelines while maintaining performance and scalability. Communicate goals and outcomes clearly to project teams.
Qualifications
Your Experience Bachelors or Masters degree in Computer Science or equivalent experience. At least 7 years of programming experience. Expertise in ReactJS, TypeScript, JavaScript, and building web GUIs. Experience with modern web frameworks, build tools, visualization libraries, and REST API development using Java Spring is desirable. Strong teamwork skills in a fast-paced environment. Experience with CI/CD, Git, asynchronous programming, debugging, and root-cause analysis.
Nice-to-haves UI testing frameworks (Cypress, Jest, etc.), micro frontend architecture, Docker, Kubernetes, and cloud platforms like GCP/AWS.
Additional Information
The Team Join a top-tier cybersecurity company, collaborating with talented professionals to build tools and infrastructure that defend against cyberattacks. Compensation Salary ranges from $149,000 to $220,500 per year, plus potential stock and bonuses, depending on experience and location. Our Commitment We value diversity and are committed to providing accommodations for qualified individuals. Contact us at accommodations@paloaltonetworks.com. Palo Alto Networks is an equal opportunity employer, welcoming applicants without discrimination based on protected characteristics. #J-18808-Ljbffr
Our Mission At Palo Alto Networks, everything starts and ends with 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 status quo, and we seek innovators dedicated to shaping the future of cybersecurity. Who We Are
We take our mission seriously and believe that the ideas of every team member contribute to our success. Our values, developed by employees, include disruptive innovation, collaboration, integrity, and inclusion. We foster a work environment that supports ongoing learning, personal wellbeing, and flexible work arrangements, primarily in-office with flexibility where needed. Job Description
Your Career Bring your full-stack engineering skills to develop cloud software/web applications. Help deploy and scale our cloud security solutions using big data and analytics. Join our team building the industry's first cloud-delivered Enterprise Data Loss Prevention (DLP) service, which protects sensitive data across networks, clouds, and users, ensuring compliance and privacy. Your Impact Build high-quality, scalable frontend components and REST APIs. Implement software development lifecycle concepts to drive features from conception to delivery. Collaborate with cross-functional teams including product management, architects, and dev-ops. Work with customer support and documentation teams to enable customer success. Optimize trade-offs to meet release timelines while maintaining performance and scalability. Communicate goals and outcomes clearly to project teams.
Qualifications
Your Experience Bachelors or Masters degree in Computer Science or equivalent experience. At least 7 years of programming experience. Expertise in ReactJS, TypeScript, JavaScript, and building web GUIs. Experience with modern web frameworks, build tools, visualization libraries, and REST API development using Java Spring is desirable. Strong teamwork skills in a fast-paced environment. Experience with CI/CD, Git, asynchronous programming, debugging, and root-cause analysis.
Nice-to-haves UI testing frameworks (Cypress, Jest, etc.), micro frontend architecture, Docker, Kubernetes, and cloud platforms like GCP/AWS.
Additional Information
The Team Join a top-tier cybersecurity company, collaborating with talented professionals to build tools and infrastructure that defend against cyberattacks. Compensation Salary ranges from $149,000 to $220,500 per year, plus potential stock and bonuses, depending on experience and location. Our Commitment We value diversity and are committed to providing accommodations for qualified individuals. Contact us at accommodations@paloaltonetworks.com. Palo Alto Networks is an equal opportunity employer, welcoming applicants without discrimination based on protected characteristics. #J-18808-Ljbffr