Palo Alto Networks-posted about 1 month ago
Full-time • Mid Level
Onsite • Santa Clara, CA
5,001-10,000 employees

Palo Alto Networks's SASE (Secure Access Service Edge) group is looking for an accomplished Principal Software Engineer with networking background with extensive development experience to fill a position on the Prisma SASE team. You will be part of a world-class software engineering team that works on various ground-breaking technologies in the SASE domain. You will work with a multi-functional team of engineers to design and develop systems for solving interesting problems in the SASE area.

  • Responsible for complete software development process including requirement analysis, design, development, deployment, and support
  • Collaborate with other cross functional teams in order to create tight integrations of product features and infrastructure
  • Write clean, testable, readable, scalable and maintainable code that scales and performs well for thousands of customers
  • Participate actively and be a factor to design and development discussions
  • Identify areas for improvement within the team and actively push for positive change through new initiatives or optimizations
  • Ability to troubleshoot issues in production environment and continuously improve the code and process to reduce the impact
  • 10+ years of solid experience in programming, design and development
  • Strong grasp on designing complex systems and on data structures and algorithms
  • Experience of using cloud native functionalities/services using API/plugins
  • Extensive hands-on (expert level) programming skills in Go, Python, Java, C/C++
  • Experience in developing solutions in using Docker, and cloud environments such as Kubernetes, GCP/OCI/AWS lambda and related cloud services
  • Experience in building multithreaded concurrent and distributed systems that can scale in production environments
  • Exposure to CICD pipelines and tooling such as Gitlab, Jenkins etc.
  • Experience in delivering application performance monitoring visualizations with any of the following - Grafana / ELK / New Relic / Datadog / Splunk
  • Strong knowledge of databases BQ, Neo4j/graph-db, SQL, noSQL.
  • Knowledge of Networking and Routing protocols like BGP, IPSec, TCP/IP, HTTPS, SSL etc
  • M.S./B.S. degree in Computer Science or Electrical Engineering or equivalent military experience required
  • Network infrastructure, Firewall, Load balancing concepts and Security implementations is a plus
  • Experience in telemetry data monitoring (log, metrics and traces) from source devices and applications and visualizations is a plus
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service