Principal, Software Engineer

Walmart Walmart · Retail · Bentonville, AR +1

This Principal Software Engineer role focuses on leveraging GenAI to build and scale enterprise applications that automate operational workflows, manage projects, and provide intelligent insights. The role involves integrating LLMs and agent-based systems into existing enterprise applications, architecting scalable systems using Kubernetes and microservices, and ensuring the reliability and observability of AI-powered applications. The goal is to reduce manual overhead and improve engineering efficiency through AI-driven automation.

What you'd actually do

  1. Use GenAI to accelerate the design and implementation of end-to-end applications using backend technologies such as Python, Java, Node.js, and Go.
  2. Integrate LLMs, MCP, and agent-based workflows into enterprise applications that replace manual OE/EE tracking and project management.
  3. Build modular, configurable, reusable frameworks that scale across hundreds of engineering teams.
  4. Architect and deploy systems using Kubernetes, containerized microservices, and service-oriented architectures.
  5. Automate OE/EE metrics, modernization tracking, and engineering maturity assessments using AI-driven workflows.

Skills

Required

  • Full-stack engineering experience with exposure to AI/ML and DevOps-focused development.
  • Strong backend development skills using Python, Java, or similar languages.
  • Hands-on expertise with Kubernetes, microservices, and service-oriented architectures.
  • Ability to design and scale enterprise software that automates operational workflows.
  • Experience with LLM APIs, MCP, and GenAI frameworks.
  • Strong programming discipline including CI/CD, automated testing, observability, and monitoring.
  • Familiarity with cloud-native stacks such as GCP and Azure.
  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering or related area.
  • 7 years’ experience in software engineering or related area.

Nice to have

  • Passion for OE/EE automation and reducing manual work.
  • Experience with multi-agent workflow orchestration.
  • Builder mindset with the ability to ship scalable GenAI applications quickly.
  • Strategic yet execution-focused, balancing innovation with enterprise readiness.
  • Continuous learner with a drive to expand GenAI adoption across the enterprise.
  • Strong frontend skills in React, Angular, TypeScript, or JavaScript.

What the JD emphasized

  • Experience with LLM APIs, MCP, and GenAI frameworks.
  • Experience with multi-agent workflow orchestration.

Other signals

  • Integrate LLMs, MCP, and agent-based workflows into enterprise applications
  • Build AI tools that reduce manual reporting and project management overhead
  • Replace manual follow-ups and escalations with intelligent agentic workflows
  • Develop AI agents that deliver personalized team notifications and insights
  • Delivery of production-ready GenAI applications that automate OE/EE workflows