Principal, Software Engineer

Walmart

Quick summary

Work type
On-site
Location
Bentonville, AR
Salary
$110,000–$220,000 / yr
Posted
6 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $188k
This role $165k
$96k most similar roles pay here $240k

This role pays less than 67% of similar roles. Most pay $161,500–$213,750 — the shaded band above. At the midpoint, this role pays about $165k versus about $188k for comparable roles.

Based on 239 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 189 open roles on FindRole.

Listed pay typically runs $110,000–$220,000 across 181 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Principal, Software Engineer

The Principal Software Engineer role within the Contact Center Engineering team at Walmart Global Tech involves leading the design and delivery of scalable platform capabilities, focusing on cloud-native architecture and distributed system principles to ensure high availability and AI/ML integration. This senior position requires overseeing the full software development lifecycle, including CI/CD, testing, monitoring, and incident response, while providing technical leadership and mentorship to multiple teams. The engineer will collaborate with cross-functional partners to translate business needs into actionable technical requirements and champion continuous improvement through the adoption of new technologies and optimization of processes for quality and efficiency. Key skills include extensive experience in platform engineering leadership, proficiency in cloud-native architecture, expertise in AI/ML integration using languages such as Python, Java, and C++, and strong collaboration and communication abilities to drive consistent service delivery at scale.

What you'll do

  • Lead the design and delivery of scalable platform capabilities using cloud-native architecture.
  • Drive technical excellence by overseeing full software development lifecycle across teams.
  • Architect AI/ML frameworks to integrate intelligent applications in contact center platforms.
  • Mentor engineering teams, influencing architectural decisions for quality and efficiency.
  • Collaborate with stakeholders to translate business needs into actionable technical requirements.

What we're looking for

  • Extensive experience in leading platform engineering for scalable infrastructure.
  • Proficiency in cloud-native architecture and distributed systems design.
  • Strong expertise in AI/ML integration using Python, Java, or C++.
  • Proven ability to lead full software development lifecycle processes.
  • Demonstrated technical leadership and mentorship across multiple teams.
  • Excellent collaboration skills with cross-functional stakeholders for solution delivery.

More like this

Similar roles

Principal, Software Engineer

Walmart

Sunnyvale, CA 14 days ago $143,000$286,000
Kubernetes Java SDLC CI/CD AI GenAI LLMs Python PostgreSQL Docker Mentorship Cross-functional collaboration Technical communication Microservices Code reviews Automated testing Performance optimization Model monitoring

Principal, Software Engineer

Walmart

Bentonville, AR 15 days ago $110,000$220,000
TypeScript React Microservice RESTful APIs SQL NoSQL Caching Docker Kubernetes CI/CD AWS Git Swagger Postman Jira Confluence

Principal, Software Engineer

Walmart

Bellevue, WA 8 days ago $132,000$264,000
TypeScript React Microservice RESTful APIs SQL NoSQL Caching Docker Kubernetes CI/CD AWS Azure Google Cloud Platform PostgreSQL MongoDB Redis Git Jenkins Prometheus Grafana

Principal, Software Engineer

Walmart

Bentonville, AR 12 days ago $110,000$220,000
React React Native Expo JavaScript TypeScript Agentic AI MCP LLMs CI/CD iOS Android DevOps UX Performance Optimization State Management

Principal, Software Engineer

Walmart

Sunnyvale, CA 12 days ago $143,000$286,000
Java Go SQL NoSQL CI/CD Kubernetes Docker Python Rust C++ AWS GitHub Copilot Prometheus Grafana Spring Boot Maven Git Jenkins

Principal, Software Engineer

Walmart

Seattle, WA 68 days ago $132,000$264,000
.NET C# AWS Azure CI/CD IaC PostgreSQL MySQL MongoDB DynamoDB Redis Elasticsearch DevOps Microservices Distributed Systems Terraform Kubernetes Observability Resilience