Logo
Palo Alto Networks

Sr Principal Software Engineer (Posture Security)

Palo Alto Networks, Santa Clara, California, United States, 95053

Save Job

Sr Principal Software Engineer (Posture Security) At Palo Alto Networks®, everything starts and ends with our mission: Be the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before. We are built on challenging and disrupting the status quo and look for innovators committed to shaping the future of cybersecurity.

Job Description Architect/Sr. Principal Engineer, Backend – Cortex Cloud (Posture Security). A seasoned and visionary architect to join our dynamic backend engineering team focused on Cortex Cloud Posture Security solutions. You will design and develop robust, scalable, high‑performance backend systems that power cloud security posture management capabilities.

Your Impact

Lead architectural vision for complex, large‑scale backend systems and microservices for Cortex Cloud Posture Security.

Develop and implement resilient, scalable backend services using Go and Python.

Drive system design discussions to ensure solutions meet current needs and allow future growth.

Collaborate with cross‑functional teams to define, design, and ship new features for Cortex Cloud Posture Security.

Mentor senior and junior engineers, fostering technical excellence.

Define and evangelize best practices for backend development, testing, and deployment.

Analyze and resolve complex technical challenges and production issues.

Lead code, design, and architectural reviews related to Posture Security components.

Stay abreast of emerging technologies and industry trends to recommend adoption.

Optionally leverage UI/UX understanding to improve collaboration with frontend teams.

Qualifications Your Experience

10+ years of backend software development and proven track record in complex distributed systems.

Deep expertise in Go and/or Python.

Strong understanding of software architecture principles, microservices, event‑driven architecture, and distributed system patterns.

Experience with system design, data modeling, and API design (RESTful, gRPC).

Experience with SQL/NoSQL databases, message queues (e.g., Kafka, RabbitMQ), and caching solutions.

Solid understanding of cloud platforms (GCP, AWS, Azure) and containerization (Docker, Kubernetes) with security best practices.

Leadership experience and mentoring engineers.

Strong problem‑solving, analytical, and troubleshooting skills.

Excellent communication and collaboration.

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.

Nice to Have

Understanding of UI technologies (React, Angular, Vue.js).

Experience with Cloud Security Posture Management or Cloud Workload Protection.

Contributions to open‑source cloud security projects.

Experience with IaC tools like Terraform.

Familiarity with compliance frameworks (CIS, NIST, SOC2).

The Team Our Cortex Cloud engineering team is at the core of our products, preventing cyberattacks by providing best‑in‑class cloud security. The Posture Security team develops and maintains critical backend infrastructure that enables customers to identify, prioritize, and remediate security risks across multi‑cloud environments. You will work with a team comfortable with ambiguity, excited by challenges, and empowered to solve unknown risks.

Compensation Disclosure The compensation offered depends on qualifications, experience, and work location. Base salary is expected to be between $225,000 – 250,000. Offered compensation may include restricted stock units and a bonus.

Our Commitment We are problem solvers that take risks and challenge the cybersecurity status quo. We’re committed to providing reasonable accommodations for all qualified individuals with a disability.

Equal Opportunity Statement Palo Alto Networks is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics. All your information will be kept confidential according to EEO guidelines.

Senior Level Mid‑Senior level

Employment Type Full‑time

Job Function Computer and Network Security

#J-18808-Ljbffr