Role Summary:
We are seeking a seasoned professional to lead design, development, and optimization efforts within the Palo Alto Prisma suite, including Prisma Access and Prisma Cloud. This role involves working on cloud-native architectures, data-plane applications, and scalable infrastructure to support secure access and cloud operations.
Key Responsibilities:
- Architecture & Development:
- Design and implement scalable software features for Prisma Access or Prisma Cloud.
- Lead development of data-plane applications and cloud-native services. Collaborate with cross-functional teams to integrate PanOS features into Prisma platforms.
- Performance & Optimization:
- Profile and tune systems software for efficient cloud operation. Optimize microservices and containerized workloads for performance and reliability.
- Collaboration & Leadership:
- Mentor junior engineers and contribute to team growth.
- Participate in design reviews and technical strategy discussions. Work closely with DevOps and support teams to troubleshoot and resolve complex issues.
- Testing & Automation:
- Build and automate performance testing scenarios.
- Ensure high reliability and quality through rigorous testing and validation.
Required Qualifications:
- 9–13 years of experience in software engineering or cloud infrastructure.
- Strong programming skills in C/C++, Python, or Go.
- Deep understanding of operating systems (Linux/Unix), networking (TCP/IP, TLS), and cloud platforms.
- Experience with microservices, container orchestration (Kubernetes), and CI/CD pipelines.
- Proven track record of delivering enterprise-grade software solutions.
Preferred Experience:
- Hands-on experience with Palo Alto Prisma Access or Prisma Cloud.
- Exposure to cloud providers (AWS, Azure, GCP).
- Familiarity with infrastructure-as-code tools (Terraform, Ansible).
- Strong debugging, profiling, and performance tuning skills.