(usa) Principal, Software Engineer, Back End

Walmart Walmart · Retail · Bentonville, AR

Principal Software Engineer in Walmart's Emerging-Tech group, focusing on building new capabilities for online product discovery and interaction using Conversational AI, Voice Assistants, GenAI, LLMs, and RAG. The role involves system architecture, software development, prototyping, and coding scalable, consumer-facing systems, with a strong emphasis on distributed systems and operational excellence. Experience with vector databases and cloud AI platforms is preferred.

What you'd actually do

  1. Be hands-on in prototyping, researching, and coding scalable, consumer-facing systems.
  2. Lead and mentor teams in the implementation of complex systems, fostering a culture of technical excellence and innovation.
  3. Stay abreast with technical advancements and drive system architecture and software development processes.
  4. Collaborate with business and product teams to achieve our long-term business goals.
  5. Champion operational and engineering excellence.

Skills

Required

  • Java
  • Data engineering
  • Databases
  • Distributed computing
  • Containerization (Docker/K8s)
  • Multi-cloud
  • Service-oriented architecture
  • CI/CD
  • Operational excellence
  • Mentoring engineers

Nice to have

  • GenAI technologies
  • LLMs
  • RAG
  • GCP Vertex AI
  • Azure
  • vector databases
  • big data technologies

What the JD emphasized

  • At least 12+ years of software engineering experience in building highly available systems.
  • Proven track record of building successful software systems from inception to deployment.
  • Proven track record of building solutions that solve highly complex business problems.
  • Proven track record of mentoring and coaching engineers in technical problem-solving and career development.

Other signals

  • Emerging-Tech group
  • Conversational AI
  • Voice Assistants
  • GenAI technologies
  • LLMs
  • RAG