Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Walmart Logo

(USA) Staff, Software Engineer

Walmart

$110,000 - $220,000
Sep 10, 2025
Bentonville, AR, US
Apply Now

The Wellbeing team at Walmart is looking to enhance business operations through the development and scaling of enterprise-grade digital applications. The specific problem this role addresses is the need for a Staff Software Engineer to oversee and facilitate the creation of robust, high-performance applications, including migrating core functionality from a legacy system to a modern web and mobile architecture.

Requirements

  • Deep expertise in modern full-stack development: React, React Native, Next.js, Node.js, and TypeScript.
  • Strong experience with Java/J2EE, Spring Boot, Spark, Azure, and GCP.
  • Depth experience in building Restful Web Services, GraphQL APIs, and messaging services like Kafka.
  • Demonstrated knowledge of design patterns.
  • Experience writing unit test cases for code verification and code coverage using JUnit and Mockito.
  • Experience deploying applications to the server using Docker and Jenkins.
  • Experience designing and testing RDBMS and NoSQL databases.

Responsibilities

  • Assume ownership of full-stack architecture and implementation for scalable applications supporting more than 2 million users.
  • Lead the migration of core functionality from the legacy GTA Platform to Walmart’s web and mobile architecture.
  • Oversee the systematic transition of essential workflows and user interface components from the legacy JSP-based system to the new React Native application, ensuring feature parity, comprehensive testing, and readiness for a phased rollout.
  • Provide advanced technical leadership and expertise to accelerate the adoption of the industry’s best engineering practices.
  • Remain informed of current industry trends, technological innovations, and best practices in software engineering.
  • Serve as a Subject Matter Expert to provide technical leadership and mentorship to your teammates, other teams, and engineers.
  • Lead and participate in medium- to large-scale projects by reviewing project requirements, translating requirements into technical solutions, gathering requested information, writing and developing code, and conducting unit testing.

Other

  • At least 6 years of experience in full stack software development.
  • Minimum education and experience required: Master’s degree or equivalent in Computer Science, Engineering (any), or a related field.
  • Option 1: 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.
  • Option 2: 6 years’ experience in software engineering or related area.
  • Preferred Qualifications: 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