Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Palo Alto Networks Logo

Sr Principal Software Engineer - Internet Security Systems

Palo Alto Networks

Salary not specified
Aug 20, 2025
Santa Clara, CA, USA
Apply Now

Design and develop security disciplines to solve real-world problems and build global products.

Requirements

  • Solid CS fundamentals , and networking knowledge including DNS, HTTP, TCP, IP, UDP.
  • Experience of designing and implementing massive scalable distributed systems
  • Expert level programming in Golang, C, C++, or Rust.
  • Experience of Kubernetes and Containers.
  • Experience of any public cloud platforms. GCP, AWS, OCI are preferred.
  • Experience of data processing frameworks such as Spark, Apache Beam, BigQuery, Dataflow
  • Experience with SQL and No-SQL DB technologies such as PostgreSQL, Redis, HBbase/BigTable, Spanner

Responsibilities

  • Designing and developing large scale backend systems
  • Participate in all phases of the product development lifecycle from definition, design, through implementation and test
  • Bring new ideas to develop security disciplines to solve real-world problems
  • Develop key security research infrastructure for researchers and security services
  • Establish a clear technical and architectural vision for key projects
  • Promote best practices such as design reviews, code reviews, secure coding and performance tuning

Other

  • Innovators - engineers who seek to design new products, designing state-of-the-art products that do not exist today.
  • These engineers love to code with a drive to build global products and bring new ideas to develop security disciplines to solve real-world problems.
  • We are looking for cloud advocates who take ownership of their areas of focus and who are driven to pursue problems at every level.
  • Collaboration is at the heart of our culture and we need engineers who can communicate at a high level and work well with multi-functional teams towards achieving a common goal.
  • BS or MS Degree in Engineering or Computer Science, related to computer security, application security, information security, network security, or cryptography is preferred or equivalent military experience required