Principal Software Engineer

Walmart

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Bentonville, AR
Employment
Full-time
Posted
84 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$127k $291k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $165,000–$214,500.

Based on 240 similar postings.

Employer

About Walmart

Walmart Inc. is the world''s largest retailer by revenue, operating a chain of hypermarkets, discount department stores, and grocery stores, as well as a growing e-commerce presence through Walmart.com. Industry: General Merchandise & Grocery Retail

Walmart currently has 825 open roles on FindRole.

Listed pay typically runs $121,000–$242,000 across 473 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Principal Software Engineer

The (USA) Principal, Software Engineer joins the Associate and Agentic Experiences team to lead the design and delivery of scalable platform capabilities. This role involves defining technical visions for cloud-native architectures, building high-performance backend services, and developing mobile-first associate experiences. You will design and maintain APIs, own end-to-end feature delivery, and champion agentic engineering practices by building AI agents to automate and orchestrate workflows. The position requires proficiency in Java, Spring Boot, Python, and React Native to solve complex problems within the compensation and benefits management domain. You will mentor senior engineers, lead architecture decisions, and manage the full software development lifecycle, including CI/CD and incident response. This work focuses on modernizing global digital solutions to simplify user journeys and enhance how associates engage with their pay and benefits.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Define and drive the technical vision and architecture for systems across the Associate and Agentic experiences domain.
  • Design, build, and maintain high-performance backend services and APIs using Java and Spring Boot.
  • Build and optimize mobile-first associate experiences using React Native.
  • Develop AI agents to automate and orchestrate engineering and product workflows.
  • Champion the use of AI coding agents to improve development throughput and code quality.
  • Mentor and grow senior and staff engineers within the engineering organization.
  • Lead incident reviews, postmortems, and reliability improvements for production systems.

What we're looking for

  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering.
  • Option 2: 7 years’ experience in software engineering or related area.
  • Extensive experience in cloud-native architecture principles and designing scalable, fault-tolerant distributed systems.
  • Strong proficiency in AI/ML integration and building intelligent software systems using Python and Java.
  • Demonstrated experience designing and building AI agents, including at least one production deployment.
  • Experience using AI agents to write, generate, or review code using agentic coding workflows.
  • Expertise in driving the full software development lifecycle, including CI/CD, testing, and incident response.
  • Master’s degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience (preferred).
  • Knowledge of implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards and assistive technologies (preferred).

More like this

Similar roles

Principal Software Engineer

Walmart

Sunnyvale, CA +1 55 days ago
Swift SwiftUI Kotlin Jetpack Compose iOS Android Generative AI LLMs Distributed Systems Mobile Architecture WCAG) 2.2 AA Agentic Systems Streaming Mobile Frameworks
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA 76 days ago
AI/ML Cloud-Native Distributed Systems Microservices CI/CD Real-time Data Processing Model-driven Design Observability Agile Platform Engineering Software Development Lifecycle Testing
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA 120 days ago $143,000–$286,000
Cloud-native Architecture AI/ML Platform Engineering CI/CD Distributed Systems DevOps Real-time Data Processing Observability Model-driven Design Software Development Lifecycle Incident Response Testing Monitoring WCAG) 2.2 AA
5+ yrs exp

Principal Software Engineer

Walmart

Bentonville, AR +1 71 days ago $110,000–$220,000
AI/ML Python NodeJS Java Spring React Vector Databases Cloud-Native Architecture CI/CD Distributed Systems SDLC Embeddings MCP Servers WCAG) 2.2 AA
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA 43 days ago $143,000–$286,000
Python Java C++ AI/ML Cloud-native Architecture Distributed Systems CI/CD Platform Engineering Software Development Lifecycle Monitoring Incident Management Real-time Data Processing WCAG) 2.2 AA
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA 14 days ago $143,000–$286,000
Python Java C++ Cloud-Native Architecture Distributed Systems AI/ML CI/CD Platform Engineering Software Development Lifecycle Monitoring Incident Response Model-Driven Design WCAG) 2.2 AA
5+ yrs exp Hybrid