P

Palo Alto Networks

Builds cybersecurity tools for organizations

Senior Principal / Architect Engineer - Multiple Teams

Backend EngineeringPosted on Nov 11
Full-timeRemote in USA

About the Job

Requirements

  • The candidate must be able to own projects from inception to delivery independently or as a technical leader of a small team, collaborating with product managers, UX designers, and other engineers.
  • The candidate must have experience working with large-scale distributed systems.
  • The candidate must be fluent in a systems-level language such as Go, C++, Java, C#, or Rust.
  • The candidate must demonstrate the ability to empathize with customers and solve complex problems.
  • The candidate must be curious and motivated to learn complex domain areas.
  • The candidate must seek feedback to improve their work and ask for help when needed.
  • The candidate must have a flexible, collaborative working style.

Responsibilities

  • Design, implement, and ship enhancements and new features to core product capabilities using Go, deployed on Kubernetes across cloud platforms such as AWS and GCP.
  • Design, implement, and deliver complex product features that address customer pain points, collaborating with product management, design, and engineering throughout the development lifecycle.
  • Challenge assumptions, refine designs based on user feedback, and take ownership of delivering polished, effective user experiences.
  • Lead development of user experiences that surface critical insights, streamline troubleshooting, and reduce cognitive load in high-pressure situations.
  • Collaborate with product managers, designers, and other engineers to turn complex data into actionable visualizations and workflows.
  • Share accountability with engineers across the company for building and maintaining automated tests, tooling, and deployment infrastructure.
  • Mentor engineering colleagues in building reliable, performant, high-quality user experiences through direct mentorship, program development, and engineering infrastructure improvements.

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