Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Palo Alto Networks Logo

Principal Software Engineer - Cortex

Palo Alto Networks

Salary not specified
Aug 27, 2025
Santa Clara, CA, USA
Apply Now

The Cortex Xpanse group is looking to identify and mitigate external security risks by continuously discovering and analyzing customers' internet-facing assets, providing a comprehensive and actionable view of the external attack surface, enabling proactive security measures.

Requirements

  • Proficiency in Python and Go programming languages.
  • Extensive experience with API design and development, including RESTful APIs and microservices architecture.
  • Demonstrated experience in building and maintaining data pipelines and ETL processes.
  • Expertise with software development best practices, including CI/CD, automated testing, and agile methodologies.
  • Working knowledge of at least one major cloud platform (GCP, AWS, or Azure), preferably GCP.
  • Experience with or interest in frontend development.
  • Experience in building Cybersecurity products.

Responsibilities

  • Design, build, and maintain the core services and data pipelines for our Attack Surface Management platform.
  • Take part in architecture strategy sessions—work with your colleagues to design solutions that accommodate the requirements of the various modules across Cortex.
  • Collaborate with your team to solve problems, reduce technical debt, and evolve development practices.
  • Drive technical best practices and evangelize new technologies within the engineering organization.
  • 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.

Other

  • 5+ years of professional experience in software engineering, with a proven track record of designing, developing, deploying, and supporting complex, scalable software systems.
  • Proven technical team leadership and interest in mentoring other engineers in order to contribute to the technical growth of the team.
  • Ability to lead across research, design, prototyping, and implementation phases.
  • Proven experience driving design and implementation of technical solutions in the face of ambiguity
  • Nice To Haves: Experience in Threat Intelligence Management.