Senior Staff Software Engineer (Cortex Platform)

Palo Alto Networks

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$134,600–$217,800 / yr
Posted
8 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $183k
This role $176k
$106k most similar roles pay here $248k

This role pays less than 60% of similar roles. Most pay $151,000–$214,500 — the shaded band above. At the midpoint, this role pays about $176k versus about $183k for comparable roles.

Based on 240 similar postings.

Employer

About Palo Alto Networks

Palo Alto Networks is a global cybersecurity company offering network security, cloud security, and endpoint protection solutions.

Palo Alto Networks currently has 34 open roles on FindRole.

Listed pay typically runs $159,000–$257,750 across 32 roles with salary data.

Most-posted roles

View all roles at Palo Alto Networks

At a glance

TL;DR · Senior Staff Software Engineer (Cortex Platform)

As a Senior Staff Engineer Software (Cortex Platform), you will join the Cortex backend engineering group to develop, innovate, and scale the Cortex Platform, including shared infrastructures and components for products like Cortex XSOAR, Cortex XDR, and Cortex XSIAM. You will lead end-to-end backend development of features from design through deployment while collaborating across teams to integrate solutions and address customer operational needs. Your daily work involves designing and maintaining high-scale, distributed server-side applications and ensuring code maintainability for shared components. The role requires proficiency in Python or Go, experience with RDBMS and NoSQL database technologies, and expertise in microservices architecture within distributed cloud products. Preferred skills include experience with GCP, AWS, or Azure, as well as containerization tools like Docker and Kubernetes, and familiarity with CI/CD pipelines and infrastructure as code.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Lead the end-to-end backend development of features and core components from design through maintenance.
  • Design, build, and maintain high-scale, distributed server-side applications ensuring reliability and performance.
  • Develop and scale shared infrastructure and components for the Cortex product suite.
  • Participate in technical and architectural decisions including code and design reviews.
  • Engage with customers to identify challenges and provide robust technical solutions for their operational needs.
  • Ensure code simplicity and maintainability for shared backend systems.
  • Improve system architecture and development processes by applying lessons from new technical challenges.

What we're looking for

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 5+ years of professional software engineering experience.
  • Experience designing and building scalable server-side applications.
  • Proficiency in Python or Go programming languages.
  • Proven experience with RDBMS and NoSQL database technologies.
  • Demonstrated experience with distributed cloud products and microservices architecture.
  • Hands-on experience with major cloud platforms such as GCP, AWS, or Azure.
  • Experience with containerization, orchestration (Docker/Kubernetes), and CI/CD pipelines.

More like this

Similar roles

Senior Staff Software Engineer

Intuit

Mountain View, CA 147 days ago $220,500$298,500
AI Large Language Models Prompt Engineering Python SageMaker LangChain React Angular SwiftUI Kotlin Java TypeScript Spring Express NodeJS AWS GCP Distributed Systems Full-stack Development
8+ yrs exp

Senior Staff Software Engineer

Datadog

Canada +1 101 days ago $272,000$340,000
Distributed Systems Data Infrastructure Event Streaming Observability Distributed Storage Networking Infrastructure AI Coding Tools
10+ yrs exp Hybrid

Senior Staff Software Engineer

GEICO

Remote (Palo Alto, CA) 59 days ago $115,000$260,000
.NET Python SQL NoSQL Docker Kubernetes Azure AWS GCP Open Source Frameworks Production Support
10+ yrs exp Remote

Senior Staff AI Engineer

Capital One Financial

San Francisco, CA +4 10 days ago $314,800$359,300
Machine Learning Python Go Scala Java C++ C# AWS Huggingface PyTorch VectorDBs Nemo Guardrails LLM Inference Similarity Search Model Evaluation Observability
10+ yrs exp

Senior Staff Engineer, AI Software

Samsung Semiconductor

San Jose, CA 94 days ago $189,000$301,000
PyTorch vLLM LLM Agentic AI HBM Linux GitHub Jira AI/ML Memory Architecture software–hardware co-design
10+ yrs exp

Senior Staff Platform Engineer

Nvidia

Santa Clara, CA 23 days ago $200,000$322,000
Python Go Kubernetes Terraform AWS Azure Google Cloud Platform Infrastructure-as-Code Distributed Systems Linux TCP/IP DNS TLS HTTP/S CDN Load Balancing Content Delivery Capacity Analytics high-performance computing
10+ yrs exp