Palo Alto Networks - Principal Software Engineer - Cortex Vulnerability Experience Platform

Palo Alto Networks

Principal Software Engineer - Cortex Vulnerability Experience Platform

Software Developer Full Time Senior $147,000 - $237,500
Santa Clara, California, United States

Job Description

Principal engineers build vulnerability management platforms using tools like Angular and React to prioritize security issues in enterprise systems. They collaborate on designs that integrate AI for identifying exposures, enhancing protection against evolving cyber threats.

Palo Alto Networks develops cybersecurity solutions protecting digital environments for businesses worldwide. The company serves over 60,000 organizations with AI-driven platforms, focusing on vulnerability analysis and response.

Engineers write code in Python and Go using IDEs and debuggers, participate in code reviews with pull requests, and deploy via CI/CD pipelines like Jenkins. They design APIs for data querying in BigQuery, configure monitoring with Grafana and Prometheus, and troubleshoot logs via StackDriver. Test-driven development involves writing unit tests in JUnit and Selenium, with TDD practices ensuring reliability. Sessions include architecture discussions on scalability, using cloud platforms like GCP for deployment.

Annual base salaries start at $147,000 to $237,500, plus equity grants. Positions offer remote work with some in-office requirements, including standard hours. Benefits include comprehensive medical plans, dental and vision coverage, life insurance, paid parental leave, wellness programs, commuter benefits, retirement match, and employee assistance.

Responsibilities

  • Design, build, and maintain features for unified vulnerability and exposure management experience
  • Participate in architecture strategy sessions
  • Collaborate with teams to solve problems and reduce technical debt
  • Drive technical best practices and evangelize new technologies within the engineering org
  • Collaborate with other engineers and ensure delivering high-quality output
  • Take ownership of projects, drive to completion, and support in production
  • Champion test driven development

Requirements

  • 6+ years of experience as a professional software engineer writing software
  • Strong proficiency in Python
  • Experience with at least one cloud platform (eg GCP, AWS, or Azure), preferably GCP
  • Experience with CI/CD process
  • Strong problem solving skills
Apply now
Receive similar alerts to Principal Software Engineer - Cortex Vulnerability Experience Platform in Santa Clara, California, United States