Principal Software Engineer (Prisma Access)
Core
Designing and building distributed backend services and new product architecture for Prisma Access, a cloud-delivered security platform serving remote networks and mobile users.
Role type
Principal Software Engineer (Backend & Architecture)
Builds
Cloud-native security platform services, distributed backend infrastructure, and monitoring systems for Prisma Access.
Domain
Cybersecurity / Cloud Infrastructure
Deliverable
production ML models
Required skills
Go, Python, Java, distributed systems, cloud provider infrastructure (AWS, GCP, Azure, OCI), REST APIs, DevOps, CI/CD, networking protocols (TCP/IP, HTTP), microservices, security principles (PKI/Certificates), data structures and algorithms, test-driven development.
Preferred skills
Docker, Kubernetes, Terraform, CloudFormation, monitoring tools (Prometheus, Grafana), logging tools (ELK, Fluentd), Graph databases.
Technologies
AWS, GCP, Azure, OCI, Kubernetes, Terraform, Prometheus, Grafana, ELK stack, Fluentd, Go, Python, Java.
Responsibilities
Design and develop highly scalable software features and infrastructure for cloud-native deployment; develop algorithms to integrate ML/AI concepts into cloud security operations; guide testing of critical components; collaborate with Product, Development, QA, SRE, and Customer Support teams.
Seniority
Principal, hands-on IC with technical leadership and mentorship.
