Senior, Software Engineer

Walmart Walmart · Retail · Sunnyvale, CA

Senior Software Engineer responsible for building and scaling next-generation item and assortment management capabilities across enterprise retail platforms, driving automation and improving data quality. The role involves enabling advanced item setup, maintenance, and governance through AI-driven and automated workflows, strengthening data foundations, and driving scalable assortment planning. The engineer will integrate AI-powered services and data-driven models to enhance merchandising insights and automation.

What you'd actually do

  1. Design, build, and maintain backend services and APIs that support core merchandising workflows.
  2. Translate merchandising business requirements into scalable, secure, and maintainable technical solutions.
  3. Develop production-quality code using established standards, with a focus on performance, reliability, and data integrity.
  4. Integrate AI-powered services and data-driven models to enhance merchandising insights and automation.
  5. Participate in Agile delivery, including story refinement, design discussions, and sprint execution.

Skills

Required

  • Java
  • Spring Boot
  • backend services
  • APIs
  • RESTful services
  • event-driven services
  • AI models
  • Large Language Models (LLMs)
  • data-intensive business domains
  • cloud platforms
  • backend DevOps practices
  • CI/CD pipelines
  • testing frameworks
  • observability
  • production support
  • problem-solving
  • communication
  • collaboration
  • Agile environments

What the JD emphasized

  • 5+ years strong backend engineering experience delivering scalable services in a production environment.
  • Experience integrating or working with AI models and Large Language Models (LLMs) in backend systems.

Other signals

  • AI-driven and automated workflows
  • Integrate AI-powered services and data-driven models
  • working with AI models and Large Language Models (LLMs)