Staff, Software Engineer

Walmart Walmart · Retail · Bellevue, WA

Staff Software Engineer to lead the design, development, and implementation of scalable software solutions for an intelligent assistant platform delivering personalized, conversational, and AI-driven experiences for associates. This role involves analyzing requirements, driving architecture decisions, and ensuring high-quality code that meets functional and non-functional standards. The successful candidate will collaborate across teams to deliver innovative products, support continuous integration and deployment processes, and uphold security and performance best practices.

What you'd actually do

  1. Analyze and classify requirements to align solutions with business and technical needs, ensuring comprehensive scoping and estimation.
  2. Assist in designing scalable, secure software components using appropriate architectures, design patterns, and technology stacks.
  3. Develop, review, and maintain high-quality code adhering to coding standards and security protocols.
  4. Drive automation of repetitive tasks within CI/CD pipelines to enhance development efficiency.
  5. Conduct code reviews and support defect management to maintain software reliability and performance.

Skills

Required

  • JavaScript
  • Python
  • software architecture
  • design patterns
  • cloud-native solutions
  • requirement analysis
  • functional and non-functional specifications
  • user stories
  • risk assessment
  • code reviews
  • telemetry
  • performance monitoring
  • security compliance
  • DevOps practices
  • CI/CD pipelines
  • automation scripting
  • software testing methodologies
  • problem-solving skills
  • data-driven decision-making

Nice to have

  • Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
  • assistive technologies
  • integrating digital accessibility
  • accessibility best practices

What the JD emphasized

  • scalable software solutions
  • intelligent assistant platform
  • personalized, conversational, and AI-driven experiences
  • orchestration layer integrates agents, prompts, knowledge, personalization, routing
  • scalable, reliable solutions

Other signals

  • intelligent assistant platform
  • personalized, conversational, and AI-driven experiences
  • orchestration layer integrates agents, prompts, knowledge, personalization, routing