Software Engineer III

Walmart Walmart · Retail · Sunnyvale, CA

Software Engineer III role focused on building and maintaining foundational data platforms and infrastructure at Walmart. The role involves designing and developing backend services and data pipelines using Java, and actively leveraging AI tools to enhance development processes, testing, and code quality. Experience with AI-powered development tools is required.

What you'd actually do

  1. Design, develop, and maintain robust backend services and data pipelines using Java.
  2. Actively leverage AI tools and frameworks to accelerate software development, automate testing, and improve code quality.
  3. Collaborate with cross-functional teams to deliver scalable data solutions.
  4. Participate in code reviews, architecture discussions, and contribute to best practices.
  5. Continuously learn and adapt to new technologies as required by project needs.

Skills

Required

  • Java
  • backend development
  • data engineering
  • AI-powered development tools
  • problem-solving
  • communication

Nice to have

  • Kubernetes
  • ArgoCD
  • Postgres
  • schema design
  • query optimization

What the JD emphasized

  • Strong programming skills in Java, with proven experience in backend or data engineering roles.
  • Experience using AI-powered tools for development and testing (e.g., code generation, automated testing, static analysis).