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) Principal, Software Engineer

Walmart

$110,000 - $220,000
Dec 5, 2025
Bentonville, AR, US
Apply Now

The Wellbeing organization at Walmart is looking for a Principal Software Engineer – Full Stack to lead the design and implementation of scalable, secure, and resilient enterprise applications that power Walmart’s global workforce.

Requirements

  • 13+ years of hands-on software development experience in full-stack environments.
  • Proven track record of leading complex, enterprise-scale projects involving millions of users.
  • Deep expertise in React, Node.js, TypeScript, RESTful APIs, and cloud-native architecture (e.g., Azure, GCP, or AWS).
  • Strong command of containerized and cross-platform development (React Native, Next.js, AllSpark-style frameworks).
  • Experience modernizing legacy systems and building greenfield applications.
  • Knowledge of GenAI technologies and experience integrating AI/ML components into production systems.
  • Strong background in CI/CD, DevOps, monitoring, and performance tuning.

Responsibilities

  • Own the end-to-end architecture and implementation of high-scale full-stack applications used by millions of associates globally.
  • Lead the technical modernization of legacy systems, including structured migrations from JSP-based UIs to modern React Native containerized applications.
  • Design and deliver robust, secure, and scalable APIs, backend services, and front-end components using React, Node.js, TypeScript, and cloud-native technologies.
  • Establish and enforce engineering excellence standards across CI/CD, observability, test automation, and system design.
  • Guide the adoption of Walmart’s shared container strategy, enabling consistent web and mobile delivery across global markets.
  • Integrate GenAI capabilities to enhance user experience, productivity, and automation (e.g., smart form fill, contextual suggestions, developer copilots).
  • Lead technical planning and execution across multiple markets, balancing reusability with localized needs.

Other

  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering or related area.
  • 7 years’ experience in software engineering or related area.
  • Master’s degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area.
  • Commitment to quality, technical mentorship, and a high-performance engineering culture.
  • Excellent collaboration and leadership skills, with ability to influence without authority.