Principal Engineer Software (Backend)
Core
Lead and grow development teams building scalable server-side applications for Prisma Cloud and Cortex Cloud, Palo Alto Networks' leading platforms for cloud security and security operations.
Role type
Principal Backend Engineer (Cloud Security)
Builds
Scalable server-side applications and components for cloud security and security operations platforms
Domain
Cybersecurity, Cloud Infrastructure, Distributed Systems
Deliverable
production ML models | product features
Required skills
Go, Java, Python, Microservices architecture, Kubernetes, Big Data technologies (Kafka, Flink), Distributed computing, SQL/NoSQL databases, Cloud platforms (AWS, GCP, Azure)
Preferred skills
CI/CD pipelines, Software Security, Agile environments
Technologies
Go, Java, Python, Kubernetes, GKE, EKS, AKS, Docker, Serverless, Kafka, Splunk, Flink, BigQuery, Elastic Search, SingleStore, AWS, GCP, Azure
Responsibilities
End-to-end backend development (design, develop, test, deploy, maintain), Collaborate with cross-functional geo teams to shape solutions, Conduct code and design reviews, Resolve production issues in real time
Seniority
Principal, hands-on IC with team leadership