Senior Staff Engineer, Backend - Cortex Cloud (... @ Palo Alto Networks
Your Application Journey
Email Hiring Manager
Job Details
Company Description
At Palo Alto Networks® everything starts and ends with our mission: Being the cybersecurity partner of choice, protecting our digital way of life. We work fast, value ongoing learning, and respect each employee as a unique individual, offering flexible benefits and in-person collaboration to foster trusted relationships.
Your Career
As a Senior Staff Engineer for the Cortex Cloud Posture Security team, you will design, develop, and optimize robust, scalable backend systems powering next-generation cloud security posture management solutions.
Your Impact
- Lead design and implementation of significant backend features and microservices.
- Develop resilient backend services using Go and Python.
- Drive technical design decisions and architectural reviews.
- Collaborate with cross-functional teams including product, frontend, security, and SRE.
- Promote best practices for development, testing, and deployment.
- Address complex technical challenges and resolve production issues.
- Stay updated on emerging cloud security and backend trends.
Qualifications
- 5+ years in backend development with experience in cloud security environments.
- Expertise in Go and/or Python.
- Strong grasp of microservices, event-driven architecture, and distributed systems patterns.
- Experience with databases (SQL and NoSQL), message queues, and caching solutions.
- Understanding of cloud platforms (GCP, AWS, or Azure) and containerization (Docker, Kubernetes).
- Proven leadership in technical initiatives and excellent problem-solving skills.
- Bachelor's or Master's degree in Computer Science or related field, or equivalent experience.
The Team
The Cortex Cloud engineering team is critical in developing backend infrastructure for cloud security posture management. The team is focused on enabling organizations to identify, prioritize, and remediate security risks in multi-cloud environments.
Compensation Disclosure
Compensation is dependent on experience, qualifications, and work location. The final offer may include base salary, bonuses, and restricted stock units.
Our Commitment
Palo Alto Networks is an equal opportunity employer that celebrates diversity and embraces inclusion. Applicants requiring accommodations are encouraged to contact us.
Key skills/competency
- Cybersecurity
- Backend Engineering
- Go
- Python
- Microservices
- Distributed Systems
- Cloud Platforms
- API Design
- Kubernetes
- System Architecture
How to Get Hired at Palo Alto Networks
🎯 Tips for Getting Hired
- Research Palo Alto Networks' culture: Understand mission and values.
- Customize your resume: Align experience with backend expertise.
- Network on LinkedIn: Connect with current engineers.
- Prepare for technical discussions: Review system design and coding examples.