Principal Software Engineer – Cortex Vulnerability Intelligence Platform
Company | Palo Alto Networks |
---|---|
Location | San Jose, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- 6+ years of experience as a professional software engineer writing software (at least 3 of which in a full stack capacity)
- Strong proficiency in Go
- Experienced and opinionated on software development and best practices across backend and frontend
- Able to switch between research, design, prototype, and implementation
- Working knowledge of at least one of the major cloud platforms (eg GCP, AWS, or Azure), preferably GCP
- Experience with CI/CD process
- Experience with frontend frameworks (Angular, React, etc.)
- Strong problem solving skills
- Technical team leadership
Responsibilities
- Design, build, and maintain features for the Vulnerability Intelligence Platform and the Cortex modules it supports
- Take part in and lead architecture strategy sessions – design solutions that accommodate the requirements of the various groups across Cortex
- Collaborate with teams to solve problems, reduce technical debt, and evolve development practices
- Drive technical best practices and evangelize new technologies within the engineering org
- Collaborate with other engineers and ensure that your team delivers high-quality output
- Take ownership of projects, drive them to completion, and support them in production
Preferred Qualifications
- Experience working in vulnerability management domain
- Experience handling raw data from the internet
- Knowledge of cybersecurity frameworks and vulnerability methodologies
- Demonstrates a basic understanding of how a variety of exploits work and shows skills in enumerating and selecting the correct exploit for a given system