Principal Software Engineer, Go-To-Market (GTM) and CX Products

Palo Alto Networks

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$167,000–$270,500 / yr
Posted
91 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $203k
This role $219k
$127k most similar roles pay here $286k

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

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 · Principal Software Engineer, Go-To-Market (GTM) and CX Products

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.

See salary data

What you'll do

  • Architect and design scalable, reliable business systems across multiple services and teams.
  • Lead the technical design of an AI-led, secure, and scalable CPQ platform from prototype to deployment.
  • Build and integrate foundational and agentic AI/ML workflows using generative AI technologies.
  • Establish engineering standards, best practices, and evaluation frameworks for AI quality and system reliability.
  • Manage security debt and product stability while meeting go-to-market timelines.
  • Mentor software engineers across all levels to improve their technical growth and skills.
  • Implement prompt engineering best practices and LLM security measures like input validation and injection prevention.

What we're looking for

  • Bachelor's degree with 10 years of experience, Master's with 8 years, or PhD with 5 years of related experience.
  • Proven ability to design and develop scalable web applications using microservices architecture.
  • Experience in server-side development using Spring Boot, Java, Go, or comparable technologies.
  • In-depth knowledge of object-oriented programming, data structures, algorithms, and design patterns.
  • Expertise in Java concepts including threading, generics, and annotations.
  • Knowledge of CI/CD platforms such as Kubernetes, Jenkins, Git, Spinnaker, and Docker.
  • Experience building production applications with LLM APIs and familiarity with vector embeddings and semantic search.
  • Understanding of prompt engineering best practices and LLM security considerations like input validation and prompt injection prevention.

More like this

Similar roles

Principal Software Engineer

CVS Health

Remote (Massachusetts) +4 63 days ago $144,200$288,400
Python GCP Vertex AI LLM MLOps Microservices RAG Vector Search React Angular CI/CD Pub/Sub BigQuery GKE Cloud Run FHIR HL7 SRE
10+ yrs exp Remote

Principal Software Engineer

Snap Inc.

Bellevue, WA +5 52 days ago $276,000$414,000
Distributed Systems AI Tools cross platform development Software Design Debugging Performance Analysis Test Design Scalable Services
10+ yrs exp

Principal Software Engineer

Cisco

Milpitas, CA 3 days ago $250,600$362,600
AWS Python Go Java Kubernetes Kafka NoSQL TypeScript LLM micro-services Distributed Systems SDLC API Design SASE zero-trust architecture Data Pipelines
10+ yrs exp

Senior Staff Software Engineer, Go-To-Market

Palo Alto Networks

Santa Clara, CA 32 days ago $145,000$235,500
Java Spring Boot Go TypeScript Node.js LLMs GenAI Kubernetes Docker Jenkins Git Spinnaker CI/CD Microservices Google Vertex AI Gemini OpenAI Anthropic Vector Embeddings
10+ yrs exp Hybrid

Principal Software Engineer

Autodesk

Atlanta, GA 29 days ago $139,000$249,260
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid

Principal Software Engineer

Oracle

73 days ago $114,600$234,600
C Distributed Systems Cloud Architecture Python Kernel Programming Network Programming Unix Linux Elastic File System OCI HPC AI/ML
6+ yrs exp