Staff, Software Engineer, Back End

Walmart Walmart · Retail · Bentonville, AR

Staff Software Engineer for Walmart's Emerging-Tech group, focusing on next-generation retail experiences. The role involves leading system architecture, software development, and hands-on prototyping for scalable, consumer-facing systems. Requires 8+ years of experience in building highly available systems, expertise in distributed computing, databases (including vector and big data), and programming languages like Java. Preferred experience with GenAI technologies (LLMs, RAG) and cloud AI platforms.

What you'd actually do

  1. Stay abreast with technical advancements and drive system architecture and software development processes.
  2. Lead and mentor teams in the implementation of complex systems, fostering a culture of technical excellence and innovation.
  3. Be hands-on in prototyping, researching, and coding scalable, consumer-facing systems.
  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
  • handling large datasets
  • Databases
  • vector databases
  • big data technologies
  • Distributed computing
  • containerization (Docker/K8s)
  • multi-cloud
  • CI/CD
  • operational excellence best practices
  • consensus building
  • conflict resolution
  • influence
  • persuasion skills

Nice to have

  • GenAI technologies
  • LLMs
  • RAG
  • Cloud-based AI platforms
  • GCP Vertex AI
  • Azure

What the JD emphasized

  • 8+ 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