Principal Data Platform Engineer — Streaming & Scale

Palo Alto Networks

California

On-site

USD 147,000 - 238,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Palo Alto Networks is seeking an experienced data platform engineer to design and deliver high-throughput streaming services and multi-source batch engines. You will work with product, SRE, ML, and security teams to drive scalable analytics.

You’ll profile and tune distributed pipelines and promote best practices across the engineering org. The ideal candidate has deep Golang/Python skills, cloud-native data stacks, and a track record of reducing latency while improving throughput.

Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • Experience in designing, building, and operating scalable distributed systems.
  • Proficiency in Golang and Python for backend data platforms.

Responsibilities

  • Partner with Product Management, SRE, ML Engineering, Security Researchers, and Quality Engineering to design and deliver high-throughput data platform capabilities and streaming services.
  • Architect and build resilient, multi-source batch and streaming engines to power analytical workflows and insights.
  • Profile, benchmark, and tune distributed execution DAGs, state storage, and compute resources to maximize throughput and minimize latency.
  • Mentor senior and junior engineers, conduct architectural reviews, and promote technical excellence.

Skills

Golang
Python
Distributed systems
Apache Beam
Apache Spark
GCP/Dataflow
Kubernetes
Terraform
Pub/Sub
Kafka

Education

Bachelor's degree in Computer Science or related field

Job description

Palo Alto Networks is seeking an experienced data platform engineer to design and deliver high-throughput streaming services and multi-source batch engines. You will work with product, SRE, ML, and security teams to drive scalable analytics.

You’ll profile and tune distributed pipelines and promote best practices across the engineering org. The ideal candidate has deep Golang/Python skills, cloud-native data stacks, and a track record of reducing latency while improving throughput.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Data Platform Engineer – Real-Time Analytics
Principal Data Platform Engineer – Real-Time Analytics

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

On-site
USD 147,000 - 238,000
Senior Principal Engineer, Scaled Data & Analytics Platform
Senior Principal Engineer, Scaled Data & Analytics Platform

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

On-site
USD 147,000 - 238,000
Principal Software Engineer (Data Platform Prisma AIRS)
Principal Software Engineer (Data Platform Prisma AIRS)

Palo Alto Networks • California

On-site
USD 147,000 - 238,000
Principal Data Platform Engineer for AI Security (GCP)
Principal Data Platform Engineer for AI Security (GCP)

Jobs Paloaltonetworks • California

Hybrid
USD 156,000 - 253,000
Data Platform Engineer Palo Alto, CA
Data Platform Engineer Palo Alto, CA

BrightAI Inc. • Palo Alto (CA)

On-site
USD 150,000 - 190,000
Principal Software Engineer (Data Platform Prisma AIRS)
Principal Software Engineer (Data Platform Prisma AIRS)

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

On-site
USD 147,000 - 238,000
Platform Engineer: Scale Cloud Infra & SRE
Platform Engineer: Scale Cloud Infra & SRE

Palo Alto Networks • Santa Clara (CA)

On-site
USD 184,000 - 297,000
Lead Software Engineer, AI Security Data Platform Backend
Lead Software Engineer, AI Security Data Platform Backend

Palo Alto Networks, Inc. • California

On-site
USD 156,000 - 253,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Harnham • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Principal Software Engineer, Threat Data Platform (AI-Driven)
Principal Software Engineer, Threat Data Platform (AI-Driven)

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

On-site
USD 156,000 - 253,000