Principal IT Software Engineer (GenAI & Commerce) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Palo Alto Networks · 1 week ago

Principal IT Software Engineer (GenAI & Commerce)

Palo Alto Networks is committed to protecting our digital way of life through innovative technology. As a Principal IT Software Engineer (GenAI & Commerce), you will lead the architectural design of an AI-Led, Secure, Scalable CPQ Platform, collaborating with cross-functional teams to drive business transformation.

Artificial Intelligence (AI)Cloud ComputingCyber SecurityAgentic AICloud SecurityNetwork SecuritySecurity
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Architect and design scalable, highly reliable business systems across multiple services and teams, ensuring alignment with long-term technical strategy
Lead the technical design and architecture of an AI-Led, Secure, Scalable CPQ Platform, owning the process from prototype through deployment
Build and integrate foundational and agentic AI/ML workflows, ensuring the secure and effective use of GenAI technologies in our products
Establish and enforce engineering standards and best practices within an agile development environment to improve code quality and team velocity
Proactively collaborate with product and business teams to balance technical debt, product stability, and new features against go-to-market timelines
Mentor and empower Staff engineers, challenging team members at all levels to grow their technical and problem-solving skills
Establish evaluation and observability frameworks to measure AI quality (e.g., accuracy, hallucination rates) and overall system reliability
Apply deep understanding of prompt engineering best practices and LLM security considerations, such as input validation and prompt injection prevention

Qualification

JavaAI/ML workflowsMicroservices architectureLLM APIsCI/CD toolsObject-oriented programmingSoftware design patternsTeam collaborationMentoringProblem-solving

Required

Bachelor's degree with a minimum of 12 years of related experience; or a Master's degree with 8 years of experience; or a PhD with 5 years of experience
Proven experience designing and developing scalable web applications and integrations using a microservices architecture
Expert-level server-side software development experience using Java with Spring/Spring Boot; experience with Go is a plus
In-depth knowledge of object-oriented programming, data structures, algorithms, and software design patterns
Demonstrated experience building production-grade applications with LLM APIs such as Google Vertex AI/Gemini, OpenAI, or Anthropic
Hands-on experience with CI/CD platforms and tools including Kubernetes, Jenkins, Git, Spinnaker, or Docker
Must be located in the SF Bay Area and able to work in a hybrid/onsite capacity

Preferred

Experience architecting conversational AI platforms, chatbots, or Text-to-SQL systems
Knowledge of multi-turn dialogue management and conversation history patterns in AI applications
Professional development experience with TypeScript/Node.js for AI agent development
Familiarity with vector embeddings, semantic search, and similarity-based retrieval patterns for RAG systems

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