(usa) Staff, Software Engineer

Walmart Walmart · Retail · Sunnyvale, CA

Staff Software Engineer to design, build, and scale highly available systems for Walmart's global marketplace, including the development and integration of AI-powered agents and services. Requires strong Java, Spring Boot, microservices, and distributed systems experience.

What you'd actually do

  1. Design and build scalable n-tier, microservices-based applications using Java/J2EE and related technologies, including the development and integration of AI-powered agents and services.
  2. Leads and participates in medium- to large-scale projects by reviewing project requirements, translating requirements into technical solutions by partnering with the product management, project management, business and user experience teams. Prepare requested information and obtain cross-function approvals.
  3. Leads the work of other small group of engineers, including offshore associates, for assigned engineering projects by providing pertinent documents, direction, and examples. Identify short- and long-term solutions and timelines, review and provide feedback for proposed solutions and performing design and code reviews of changes.
  4. Analyzing business requirements, storyboards and similar artifacts of the scrum process, work in an agile development environment with a quick turnaround time and iterative builds.
  5. Work cross-functionally with various teams: product management, various product lines, or business units to drive forward results commitment to team success and positive team dynamics.

Skills

Required

  • Java
  • Spring Boot
  • Microservices
  • distributed systems
  • system design
  • cloud-native architectures
  • design and develop scalable, distributed systems
  • data structures
  • algorithms
  • design patterns

Nice to have

  • Kafka
  • high volume, low latency messaging infrastructure
  • Agile Methodologies
  • CI/CD

What the JD emphasized

  • AI-powered agents and services

Other signals

  • AI-powered agents and services
  • design, build, and scale highly available systems
  • cloud-native solutions at massive scale