(usa) Staff, Software Engineer

Walmart Walmart · Retail · ISD - DGTC AR BENTONVILLE, SUNNYVALE V - 640 W CALIFORNIA CA SUNNYVALE

Staff Software Engineer to lead development of scalable platform capabilities, applying cloud-native architecture principles and integrating AI/ML technologies for intelligent automation. Responsibilities include full software lifecycle management, technical leadership, and mentoring.

What you'd actually do

  1. Deliver platform capabilities including infrastructure, tooling, and machine learning frameworks aligned with roadmap milestones.
  2. Apply cloud-native architecture principles to ensure scalable, resilient, and agile systems.
  3. Lead full software development lifecycle activities including coding, testing, deployment, monitoring, and maintenance.
  4. Conduct system design reviews to validate feasibility and ensure alignment with architectural standards.
  5. Build AI-driven applications and integrate machine learning components to enhance automation and intelligence.

Skills

Required

  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area OR 6 years’ experience in software engineering or related area.

Nice to have

  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years' experience in software engineering or related area
  • creating inclusive digital experiences
  • implementing Web Content Accessibility Guidelines

What the JD emphasized

  • lead the development and delivery of scalable platform capabilities
  • applying cloud-native architecture principles
  • driving the full software lifecycle
  • integrating AI/ML technologies
  • technical leadership
  • mentor peers
  • collaborate across teams
  • continuous improvement
  • innovation
  • high-quality, data-driven engineering outcomes
  • model assessment, validation, and deployment
  • translate requirements into actionable insights
  • data-driven solutions
  • rigorous statistical methods
  • clear data visualization
  • continuous learning
  • innovation
  • best practices
  • emerging technologies
  • impactful results
  • organizational goals
  • cloud-native architecture
  • microservices
  • containers
  • automation
  • scalable and resilient systems
  • software design patterns
  • API design
  • software prototyping
  • maintainable and modular solutions
  • coding
  • testing
  • CI/CD deployment
  • monitoring
  • system design reviews
  • technical judgment
  • quality
  • architectural best practices
  • data-driven decision making
  • define success metrics
  • optimize engineering processes
  • collaboration skills
  • work effectively across teams
  • communicate complex technical concepts clearly

Other signals

  • integrating AI/ML technologies
  • Build AI-driven applications
  • integrate machine learning components