Principal Software Engineer (PAN OS Cloud Applications)
Core
Design and develop device identity solutions and next-generation cloud security features for Layer-7 security on PAN-OS firewalls and cloud-delivered infrastructure.
Role type
Principal Software Engineer (Cloud Security Applications)
Builds
Cloud-delivered Layer-7 security infrastructure, Machine Learning powered NGFW features, Credential Phishing prevention, URL-filtering, and Data leak protection (DLP).
Domain
Cybersecurity, Cloud Security, Network Security
Deliverable
production ML models | product features
Required skills
Go, Java, Python, C, distributed systems architecture, REST APIs, serverless computing, message queues (Kafka/PubSub/Redis), data storage (SQL/Bigtable/Redis/Mongo/BigQuery)
Preferred skills
Container orchestration (Docker, Kubernetes), public cloud design (microservices, load balancing), TCP/IP protocols, GCP or AWS experience
Technologies
Go, Java, Python, C, Kafka, PubSub, Redis, SQL, Bigtable, Mongo, BigQuery, Docker, Kubernetes, GCP, AWS
Responsibilities
Provide technical leadership for end-to-end delivery of cloud security solutions; design and implement high-scale distributed systems; drive development of scalable cloud security architecture; manage full product development lifecycle; collaborate with Product Management, SRE, and Quality Engineering; simplify complex technical issues for customer support teams.
Seniority
Principal, hands-on IC with strategic leadership