(usa) Staff, Software Engineer

Walmart Walmart · Retail · Sunnyvale, CA

Staff Software Engineer for Walmart's Returns Engineering team, focusing on designing and developing scalable, secure, and high-performance systems for returns management. The role involves end-to-end architecture, collaboration with cross-functional teams, driving agile/DevOps practices, and analyzing requirements to improve return processes, potentially using AI/ML. Requires strong software engineering, cloud, microservices, and database experience.

What you'd actually do

  1. Design, develop, and implement scalable, secure, and high-performance systems for Walmart’s Returns Engineering team.
  2. Own the end-to-end architecture and development process for returns-related technology solutions, ensuring seamless integration with existing systems.
  3. Collaborate with cross-functional teams (Product Managers, Engineers, and Designers) to gather requirements and deliver impactful software solutions that enhance workflows and customer experiences.
  4. Drive the adoption of agile engineering practices and DevOps methodologies across the team for continuous improvement and product delivery.
  5. Analyze complex business and technical requirements and provide recommendations to improve return processes, using cutting-edge technologies like AI/ML, cloud native architectures, etc.

Skills

Required

  • Java
  • Python
  • Spring Boot
  • Node.js
  • Google Cloud Platform (GCP)
  • Azure
  • microservices architecture
  • RESTful API development
  • SQL
  • NoSQL databases
  • Docker
  • Kubernetes
  • CI/CD pipelines
  • DevOps practices
  • Jenkins
  • GitHub Actions
  • problem-solving skills
  • agile engineering practices
  • cloud-native solutions

Nice to have

  • Master’s degree
  • retail or e-commerce return processes

What the JD emphasized

  • not eligible for employment-based visa sponsorship now or in the future