Principal IT Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Palo Alto Networks · 6 hours ago

Principal IT Software Engineer

Palo Alto Networks is dedicated to protecting our digital way of life through innovative technology. As a Principal IT Software Engineer, you will lead the design and development of multi-tiered, enterprise-grade systems focused on Generative AI, shaping the future of our digital landscape and enhancing Go-To-Market processes.

Agentic AICloud SecurityCyber SecurityNetwork SecuritySecurity
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Lead the architecture and implementation of a Proxy-First "AI Gateway" and a unified API endpoint to abstract LLM complexities and centralize control
Design and implement comprehensive GenAI observability pipelines to track trace-level data, prompt inputs/outputs, and model latency for continuous improvement
Create and optimize architecture to intelligently route queries to cost-effective models, balancing performance and expense
Challenge the status quo by instituting innovative thinking, incorporating Agentic AI, and designing sophisticated Multi-Agent Systems and Agent-to-Agent (A2A) workflows
Apply GenAI to complex Go-To-Market (GTM) business logic, collaborating with stakeholders to automate critical workflows like customer support and entitlement platforms
Pioneer "LLM as a Judge" testing methodologies to automate quality assurance and ensure the correctness, tone, and helpfulness of system outputs
Build and maintain robust security guardrails, including detection mechanisms for PII, offensive content, and prompt injection attacks to protect model integrity

Qualification

PythonLarge Language ModelsGenAI systemsMulti-Agent systemsAgile/ScrumJavaNode.jsCollaborationProblem-solving

Required

Bachelor's degree with 10 years of related experience, or Master's degree with 6 years of related experience, or PhD with 3 years of related experience in Computer Science or a related field
Proven track record leading technical projects in Agile/Scrum environments for large-scale implementations with aggressive timelines
Expert-level proficiency in Python
Extensive knowledge in building modern applications using Large Language Models (LLMs) such as Llama 3, GPT-4, and Anthropic
Deep experience building and maintaining highly observable GenAI systems, including proficiency with tracing and evaluation tools (e.g., LangSmith, Arize, HoneyHive, or custom OpenTelemetry)

Preferred

Experience partnering with business stakeholders to design workflows for Go-To-Market (GTM), sales, or support operations
Deep experience with Multi-Agent systems, Agent-to-Agent (A2A) communication, and orchestration frameworks
Experience establishing 'Golden Datasets' for ground truth testing and performing comparative analysis across different models
Familiarity with Java or Node.js for enterprise integration

Benefits

Restricted stock units
Bonus

Company

Palo Alto Networks

company-logo
Palo Alto Networks is a cybersecurity company that offers cybersecurity solutions for organizations.

Funding

Current Stage
Public Company
Total Funding
$65M
Key Investors
Icon VenturesLehman HoldingsGlobespan Capital Partners
2012-07-20IPO
2008-11-03Series C· $10M
2008-08-18Series C· $27M

Leadership Team

leader-logo
Helmut Reisinger
CEO EMEA
linkedin
leader-logo
Nikesh Arora
Chairman CEO
linkedin
Company data provided by crunchbase