Principal Software Engineer (Cloud Platform and AI Engineering)

Palo Alto Networks•Santa Clara, CA
•$156,400 - $253,000

About The Position

The Principal Software Engineer will set the technical vision for the ATP Cloud team’s AI-powered platform, integrating agentic workflows and LLM-driven automation into cloud services on GCP. The role owns the architecture and technical roadmap for AI agent workflows, designs and scales backend systems, and helps determine how the team builds and ships AI agents. The position works with product managers, cybersecurity researchers, and AI application teams to turn business problems into AI-driven solutions. It also establishes engineering practices for building, testing, and operating AI-augmented production services, influences technical direction across the organization, and mentors engineers in cloud and AI.

Requirements

  • BS/MS in Computer Science, Computer Engineering, or equivalent military experience.
  • 8+ years of experience working on large cloud infrastructure platforms.
  • Strong proficiency in Python and/or GoLang.
  • Hands-on experience building AI agents or agentic workflows.
  • Experience with MCP (Model Context Protocol) or similar agent-tool integration patterns.
  • Practical experience with LLMs, prompt engineering, and integrating AI models into backend services.
  • Experience building semantic layers, KV caching, or similar techniques to optimize LLM performance and reduce inference cost.
  • Skills in multi-threaded and multi-process programming and experience in distributed systems.
  • Strong microservice development experience.
  • Rich GCP experience, including managed services such as Vertex AI, Pub/Sub, GKE, Cloud Run, and Secret Manager.
  • Knowledge and skills in Linux, Kubernetes, and Docker.
  • Knowledge of web servers and proxies such as NGINX and Envoy.
  • Experience with SQL and NoSQL technologies such as MySQL, Redis, and BigQuery.
  • Hands-on experience with messaging and queuing systems such as Pub/Sub or Kafka.
  • Understanding of system design, scalability, optimization, and performance metrics.
  • Exceptional problem-solving skills and ability to work in a fast-paced environment.
  • Teamwork, problem-solving, and a can-do attitude.

Responsibilities

  • Own the architecture and technical roadmap for AI agentic workflows that automate operational and engineering challenges.
  • Design and scale backend systems on GCP that integrate AI capabilities into production services.
  • Drive adoption of GCP-native AI tools, including Vertex AI Agent Builder and Google ADK, and define how the team builds and ships AI agents.
  • Partner with product managers, cybersecurity researchers, and AI application teams to translate business problems into AI-driven solutions.
  • Establish best practices for building, testing, and operating AI-augmented services in production.
  • Influence technical direction across the organization and mentor engineers in cloud and AI.

Benefits

  • Compensation may include restricted stock units and a bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service