Staff, Software Engineer

Walmart Walmart · Retail · Sunnyvale, CA

Staff Software Engineer role focused on building scalable platform capabilities and integrating AI/ML components, specifically Generative AI and agentic systems, within the Customer Care technology team at Walmart. The role involves technical leadership, architectural design, mentoring, and full software development lifecycle ownership.

What you'd actually do

  1. Provide technical leadership and drive adoption of best-in-class engineering practices while staying current with industry trends.
  2. Lead architectural design and build scalable, resilient solutions for evolving business needs.
  3. Act as a Subject Matter Expert, mentoring engineers and fostering technical excellence.
  4. Own and deliver medium- to large-scale projects by translating requirements into high-quality, well-tested code.
  5. Collaborate with cross-functional teams to ensure timely delivery and clear communication of risks and status.

Skills

Required

  • Java development
  • RESTful APIs
  • Java/J2EE
  • Spring Boot
  • unit testing
  • Docker
  • Jenkins
  • CI/CD pipelines
  • relational and NoSQL databases
  • microservices
  • distributed systems
  • Kubernetes
  • Splunk
  • Kafka
  • Git
  • Maven
  • debugging
  • problem-solving
  • production support
  • cloud platforms (Azure or GCP)

Nice to have

  • Generative AI (GenAI)
  • agentic systems

What the JD emphasized

  • 8+ years of hands-on Java development experience
  • Exposure to Generative AI (GenAI) and agentic systems

Other signals

  • integrates AI/ML components to enhance automation and product innovation
  • integrating Generative AI
  • intelligent workflows
  • Exposure to Generative AI (GenAI) and agentic systems