Palo Alto Networks

Principal Software Engineer (Wildfire)

Palo Alto Networks
Apply
1 day ago
USA (city not specified)Staff+
H1B sponsor

Base Salary

$156k - $253k/yr

Responsibilities

  • Participate in requirements analysis, design, development, deployment, and support across the complete software development lifecycle.
  • Design, build, deploy, and scale cloud-based security services and malware detection infrastructure.
  • Write scalable, performant, testable, and maintainable Python, C, and Golang code.
  • Contribute to architecture and development discussions, including redesigning systems with cloud-native solutions and microservices.
  • Develop systems that process high rates of malware sample submissions and support thousands of customers.
  • Communicate goals and desired outcomes clearly to internal project teams.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Computer Engineering, or a related field plus 6 or more years of experience.
  • Hands-on production experience writing high-quality, scalable Python and Golang code.
  • Strong knowledge of data structures, algorithms, operating systems, distributed systems, databases, storage, and distributed persistence technologies.
  • Strong design and architecture skills, including turning ideas into production-grade designs.
  • Experience writing asynchronous code in multithreaded and multiprocess environments.
  • Experience developing cloud-native services on GCP, AWS, or other cloud platforms.
  • Experience building REST and gRPC API services.
  • Experience with queuing systems such as Pub/Sub, RabbitMQ, or Kafka.
  • Exposure to configuration management tools such as Argo CD, Ansible, or Terraform.
  • SQL/NoSQL and other modern database experience is a plus.
  • Strong problem-solving and troubleshooting skills and the ability to collaborate effectively.

Benefits

  • Most teams work from the office full time, with flexibility when needed.
  • The compensation package may include restricted stock units and a bonus.

Categories

Palo Alto Networks

About Palo Alto Networks

10,000+ employees

Palo Alto Networks builds cybersecurity products for enterprises and governments, including next-generation firewalls, cloud security (Prisma Cloud/Prisma Access), and SOC tools (Cortex). It sells subscriptions and appliances with cloud-delivered threat intelligence, securing networks, endpoints, and applications across data centers and public clouds. Founded in 2005 and headquartered in Santa Clara, California, the company is publicly traded on the NYSE under the ticker PANW.

Contact me