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

Senior Software Engineer - Cortex Xpanse ASM

Palo Alto Networks

Salary not specified
Sep 2, 2025
Santa Clara, CA, USA
Apply Now

The Cortex Xpanse group is looking for a Senior Software Engineer 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 for proactive security measures.

Requirements

  • Proficiency in one or more programming languages such as Python, Java, or Golang.
  • Extensive experience with API design and development, including RESTful APIs and microservices architecture.
  • Demonstrated experience in building and maintaining data pipelines and ETL processes.
  • Working knowledge of data processing frameworks and tools (e.g., Apache Spark, Apache Beam, or similar).
  • Significant experience with software development best practices, including CI/CD, automated testing, and agile methodologies.
  • Significant experience working with at least one major cloud platform (e.g., GCP, AWS, or Azure), and their data services.
  • Proven experience driving design and implementation of technical solutions in the face of ambiguity—we will ask you about this.

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.
  • Experience and interest in mentoring other engineers in order to contribute to the technical growth of the team.