Principal Software Engineer

Walmart

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Bellevue, WA
Salary
$132,000–$264,000 / yr
Employment
Full-time
Posted
8 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $192k
This role $198k
$115k $292k
below market most similar roles pay here above market

This role pays less than 60% of similar roles. Most pay $169,550–$214,500 — the blue band above. At the midpoint, this role pays about $198k versus about $192k for comparable roles.

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 Principal, Software Engineer - Walmart Data Ventures leads platform engineering efforts within the Walmart Data Ventures team to deliver scalable, cloud-native solutions and reusable infrastructure components. This role involves driving the full software development lifecycle across multiple teams, ensuring high availability, fault tolerance, and real-time data processing. You will architect and integrate intelligent AI-enhanced applications using cloud-native principles and model-driven design while providing technical leadership and mentorship. Key responsibilities include developing AI/ML frameworks, managing CI/CD, testing, monitoring, and incident response. The position requires expertise in distributed systems and proficiency in AI agent integration. This work supports the Walmart Luminate platform, which provides actionable, customer-centric insights for CPGs and merchants to facilitate informed, data-driven decisions through advanced data capabilities.

What does a Software Engineer earn in Washington?

Median $202800 from 409 postings across 38 companies.

See salary data

What you'll do

  • Lead platform engineering efforts to deliver scalable infrastructure and reusable tooling.
  • Drive the full software development lifecycle to ensure high availability and fault tolerance.
  • Architect and integrate intelligent AI-enhanced applications using cloud-native principles.
  • Provide technical leadership and mentorship to influence architectural standards and engineering excellence.
  • Collaborate with stakeholders to translate business needs into technical requirements and success metrics.
  • Identify opportunities to enhance processes, tools, and overall product quality.
  • Design distributed systems optimized for real-time data processing and AI/ML integration.

What we're looking for

  • Obtain a Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 5 years of experience.
  • Or, possess 7 years of experience in software engineering or a related area.
  • Master’s degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 3 years of experience (preferred).
  • Extensive experience in platform engineering leadership, delivering scalable, cloud-native architectures and reusable tooling.
  • Proven ability to drive the full software development lifecycle, including CI/CD, testing, monitoring, and incident response.
  • Expertise in designing distributed systems optimized for real-time data processing and AI/ML integration.
  • Proficiency in AI agent integration and model-driven design to enhance development velocity and quality.
  • 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

Bentonville, AR 15 days ago $110,000–$220,000
Python Java C++ AI/ML Cloud-Native Architecture CI/CD Platform Engineering Model-Driven Design Real-time Data Processing NICE InContact WCAG) 2.2 AA Testing Monitoring Incident Response
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA 67 days ago $143,000–$286,000
Cloud-native Architecture AI/ML Python Java C++ Distributed Systems CI/CD Platform Engineering Data Services Model-driven Design Real-time Data Processing Monitoring Incident Response WCAG) 2.2 AA
5+ yrs exp

Principal Software Engineer

Walmart

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

Principal Software Engineer, Platform Engineering

Walmart

Sunnyvale, CA 6 days ago $143,000–$286,000
Platform Engineering Cloud-Native Distributed Systems AI ML CI/CD Observability Model-Driven Design Software Development Lifecycle Real-time Data Processing Incident Response WCAG) 2.2 AA
10+ 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 69 days ago $110,000–$220,000
AI/ML Cloud-Native Distributed Systems CI/CD Platform Engineering Real-time Data Processing Model-driven Design AI Agents Software Development Lifecycle WCAG) 2.2 AA
5+ yrs exp