Principal Software Engineer, Cybersecurity Data Pipelines

Palo Alto Networks, Inc.

Santa Clara (CA)

On-site

USD 147,000 - 238,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Palo Alto Networks, Inc. is seeking a Principal Software Engineer for the Cortex Attack Surface Management team. You will design and scale distributed systems, build high-throughput ingestion pipelines, and APIs that transform raw signals into trustworthy intelligence across Cortex.

You will own the full development lifecycle, from architecture to deployment, lead architecture discussions, and mentor engineers while driving best practices, code quality, and production readiness.

Qualifications

  • 5+ years of professional software engineering experience designing, building, deploying and supporting complex systems.
  • Proficiency in Python and Go programming languages.
  • Extensive experience with API design and microservices architecture.
  • Experience building and maintaining data pipelines and ETL processes.
  • Ability to lead across research, design, prototyping and implementation.
  • Strong practices in CI/CD, automated testing, and Agile methodologies.
  • Experience with at least one major cloud platform (GCP, AWS, or Azure), preferably GCP.

Responsibilities

  • Design, build, and maintain core services and data pipelines for Cortex ASM.
  • Lead architecture strategy sessions to design solutions across Cortex modules.
  • Collaborate with engineers to reduce technical debt and improve development practices.
  • Drive technical best practices and evangelize new technologies.
  • Collaborate with teammates to deliver high-quality output and production readiness.
  • Take ownership of projects, drive them to completion, and support them in production.

Skills

Python
Go
APIs & microservices
Data pipelines/ETL
CI/CD & testing
Cloud platforms
Leadership/mentoring

Tools

Kubernetes
RESTful APIs

Job description

Palo Alto Networks, Inc. is seeking a Principal Software Engineer for the Cortex Attack Surface Management team. You will design and scale distributed systems, build high-throughput ingestion pipelines, and APIs that transform raw signals into trustworthy intelligence across Cortex.

You will own the full development lifecycle, from architecture to deployment, lead architecture discussions, and mentor engineers while driving best practices, code quality, and production readiness.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer — Cybersecurity Data Systems
Principal Software Engineer — Cybersecurity Data Systems

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 147,000 - 238,000
Principal Backend Engineer — Attack Surface Management
Principal Backend Engineer — Attack Surface Management

Palo Alto Networks • United States

On-site
USD 147,000 - 238,000
Principal Engineer Software (Cortex)
Principal Engineer Software (Cortex)

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 147,000 - 238,000
Senior Principal Backend Architect | Cybersecurity Platform
Senior Principal Backend Architect | Cybersecurity Platform

Palo Alto Networks, Inc. • San Francisco (CA)

On-site
USD 170,000 - 277,000
Principal Engineer Software -Cortex (US Citizen or GC)
Principal Engineer Software -Cortex (US Citizen or GC)

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 147,000 - 238,000
Cloud Security Engineering Manager
Cloud Security Engineering Manager

Palo Alto Networks • United States

Hybrid
USD 170,000 - 210,000
Hybrid work model
Competitive compensation
Employee benefits
Remote Cybersecurity Transformation Engineer
Remote Cybersecurity Transformation Engineer

Palo Alto Networks, Inc. • New York (NY)

On-site
USD 198,000 - 273,000
Senior Backend Architect, Cortex AI Platform
Senior Backend Architect, Cortex AI Platform

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 147,000 - 238,000
Senior Software Engineer - AI-Driven Security
Senior Software Engineer - AI-Driven Security

Palo Alto Networks • California (MO)

On-site
USD 120,000 - 180,000
Principal DevOps Architect for Scalable Cloud Infra
Principal DevOps Architect for Scalable Cloud Infra

Palo Alto Networks, Inc. • Santa Clara (CA)

Hybrid
USD 147,000 - 238,000