Palo Alto Networks
Sr Principal Engineer Software
$184K–$297K
Office - USA - CA - Headquarters · No · Principal · Full-time · Posted Sep 28, 2026
- Experience
- 14+ years; preferred: 8+ years with specific cloud technologies.
- Education
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical field.
- Visa sponsorship
- Immigration sponsorship: Yes
About the job
Leads development and scaling of the backend for the unified vulnerability and exposure management module in XSIAM, contributing to the Cortex Platform and shared infrastructure.
What you'll do
- Lead projects from requirements through design and implementation, coordinating across product, UX, and engineering teams.
- Design and optimize scalable data models and queries, and build business logic, APIs, and backend services.
- Provide technical leadership, mitigate project risks, and mentor engineers.
What they ask for
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical field.
- 14+ years of professional software engineering experience focused on distributed, cloud-native application development.
- Expert-level programming skills in Python, Go, or Java, with experience building large-scale distributed systems.
- Extensive cloud development experience, including REST APIs, databases, serverless computing, and microservices; experience as a hands-on technical lead or architect on complex projects.
Nice to have
- 8+ years of hands-on experience with cloud technologies such as BigQuery, Google Pub/Sub, or similar.
- Deep understanding of public cloud design considerations, including security, global network infrastructure, and load balancing.
Pay
$183,600.00 - $297,000.00/yr (base salary)
Tools
MySQL, Spanner, BigQuery, Python, Fast API, Go, Java, Google Pub/Sub
Model-written summary · the original posting is authoritative