Principal Software Engineer
CVS Health
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 70% of similar roles. Most pay $174,600–$231,000 — the shaded band above. At the midpoint, this role pays about $219k versus about $203k for comparable roles.
Based on 240 similar postings.
Employer
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
At a glance
As a Principal Software Engineer, Go-To-Market (GTM) and CX Products, you will join the CPQ team as a technical leader and subject matter expert. You will architect and design scalable, highly reliable business systems while leading cross-functional teams to develop an AI Led, Secure, Scalable CPQ Platform. Your daily work involves building foundational and agentic AI/ML workflows, establishing engineering standards in agile environments, and managing the balance between security debt and product features. The role requires expertise in Java, Spring Boot, Go, and TypeScript/Node.js for AI agent development. You will utilize tools like Kubernetes, Jenkins, Git, Spinnaker, and Docker while integrating LLM APIs from providers like Google Vertex AI, OpenAI, or Anthropic. Key technical focuses include vector embeddings, semantic search, prompt engineering, and ensuring security against prompt injection within the business process transformation.
What does a Software Engineer earn in California?
Median $214000 from 775 postings across 63 companies.
Skills
What you'll do
What we're looking for
More like this
CVS Health
Snap Inc.
Cisco
Palo Alto Networks
Autodesk
Oracle