Drimva

Palo Alto Networks

Senior Principal Engineer Software (Advanced DNS Resolver)

$170K–$277K

Office - USA - CA - Headquarters · No · Principal · Full-time · Posted Mar 4, 2026

Experience
12+ years.
Education
M.S./B.S. degree in Computer Science or Electrical Engineering.
Visa sponsorship
No immigration sponsorship; the company will not sponsor applicants for work visas for this position.

About the job

Develops and supports a global, high-performance DNS resolver service integrating DNS security, delivering features from requirements through production, and improving reliability and scalability.

What you'll do

  • Own the software development process, including requirements, design, development, deployment, and support.
  • Collaborate across teams to integrate product features with infrastructure and deliver scalable, maintainable code.
  • Troubleshoot production issues and drive improvements to software and processes.

What they ask for

  • 12+ years of programming, design, and development experience.
  • Expert-level hands-on programming skills in Golang and Python.
  • In-depth understanding of DNS protocols, extensions, resolution infrastructure, and ecosystem.
  • Experience with public cloud platforms, cloud networking and IAM, and knowledge of networking and routing protocols.

Nice to have

  • Exposure to CI/CD pipelines and tools such as Gitlab.
  • Experience delivering performance monitoring visualizations using Grafana, ELK, or Cloud monitoring.

Pay

$170,000.00 - $277,000.00/yr (base salary)

Tools

Golang, Python, GCP, AWS, Gitlab, Grafana, ELK, Big Query

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)