P

Palo Alto Networks

Builds cybersecurity tools for organizations

Principal Software Engineer - Dev & Production Infrastructure

Platform Engineering +1Updated on Nov 10
Full-time

About the Job

Requirements

  • At least 8 years of relevant experience in high-scale infrastructure, production engineering, systems architecture, or developer platform roles.
  • At least 7 years of experience in at least one backend language, such as Go, Python, Java, C++, or Rust.
  • At least 5 years of deep expertise building and debugging systems involving CAP theorem trade-offs, eventual consistency, and distributed tracing.
  • Robust experience working with AWS or GCP and navigating Kubernetes clusters.
  • Deep knowledge of Linux internals, process management, resource isolation, and networking protocols, including the OSI model, load balancing, and service meshes.
  • A proven track record of estimating complex work effectively, debugging distributed architectures via logs and traces, and proactively identifying design edge cases.

Responsibilities

  • Solve complex distributed systems problems at large scales.
  • Scale production infrastructure and architecture globally using Kubernetes, GCP, and AWS.
  • Use Go to build and operate highly scalable, resilient backend services.
  • Develop internal tools to monitor, alert, and optimize the live production footprint.
  • Architect and build high-scale developer tooling, dynamic testing environments, and CI/CD pipelines in a containerized microservices ecosystem.
  • Define and manage ephemeral environments using declarative infrastructure as code with Terraform.
  • Identify and eliminate systemic bottlenecks across the development lifecycle through architectural changes, advanced tooling, and near-real-time telemetry processing.
  • Own major technical initiatives from inception to delivery while balancing feature velocity with long-term technical debt.
  • Define platform standards and reference architectures spanning a 1–3 year horizon.
  • Consult across the organization on infrastructure best practices and provide dedicated mentorship to up-level the team.

Desired Qualifications

  • Experience or active interest in using next-generation AI coding assistants and agentic platforms to accelerate engineering velocity and eliminate boilerplate work.
  • Experience with AI-enabled agentic development workflows, such as building, deploying, or developing alongside autonomous AI agents, multi-agent frameworks, and LLM-driven orchestration tools.
  • Active engagement or experience with open-source communities.

About the Company

Palo Alto Networks

Builds cybersecurity tools for organizations

Palo Alto Networks builds cybersecurity hardware and software for businesses and public institutions, protecting their networks, cloud workloads and digital identities. Its portfolio combines network firewalls with tools that detect attacks, investigate security alerts and manage access to sensitive systems. Security teams use these products across offices, data centers and cloud environments, with shared data and automated workflows connecting the company's platforms. It earns revenue from appliance sales and software licenses, plus subscriptions and support contracts that keep protections and services active over time. Palo Alto Networks began operations in 2005 and is headquartered in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Palo Alto Networks

See more jobs