Staff, Software Engineer

Walmart Walmart · Retail · Sunnyvale, CA

Staff Software Engineer role focused on delivering scalable platform capabilities and driving the full software development lifecycle, with an emphasis on AI/ML integration, cloud-native architecture, and building AI-driven applications. The role involves technical leadership and mentoring within a team developing a high-performance ETL platform for Walmart Fulfillment Services.

What you'd actually do

  1. Exhibit a strong AI-first approach to software development, prioritizing use of AI agents for code generation, automation, and decision-making.
  2. Deliver platform capabilities including infrastructure, tooling, and machine learning frameworks aligned with roadmap milestones and priorities.
  3. Drive full software development lifecycle activities such as coding, testing, deployment, monitoring, and maintenance.
  4. Lead system design reviews to ensure quality, feasibility, and alignment with architectural standards.
  5. Build AI-driven applications and integrate machine learning components to enhance automation and intelligence.

Skills

Required

  • cloud-native architecture
  • microservices
  • containers
  • automation
  • software design patterns
  • API design
  • software prototyping
  • coding
  • testing
  • CI/CD deployment
  • observability
  • Python
  • JavaScript
  • C++
  • problem solving
  • requirements analysis
  • data-driven decision making
  • collaboration
  • mentorship

Nice to have

  • AI agents for code generation
  • machine learning frameworks

What the JD emphasized

  • AI-first approach
  • AI agents for code generation
  • Build AI-driven applications
  • integrate machine learning components

Other signals

  • AI-first approach
  • AI agents for code generation
  • Build AI-driven applications
  • integrate machine learning components