Principal, Software Engineer

Walmart

Quick summary

Work type
On-site
Location
Sunnyvale, CABellevue, WA
Salary
$143,000–$286,000 / yr
Posted
3 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $188k
This role $214k
$121k most similar roles pay here $304k

This role pays more than 79% of similar roles. Most pay $161,250–$213,750 — the shaded band above. At the midpoint, this role pays about $214k 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 196 open roles on FindRole.

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

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Principal, Software Engineer

As a Principal Engineer in Walmart’s Marketplace Engineering team, you will serve as a hands-on technical leader and architect for the Traffic Exposure platform, focusing on building scalable, resilient systems across backend and frontend layers. Your responsibilities include driving architectural excellence, designing event-driven microservices-based platforms, and leading end-to-end architecture to deliver seamless user experiences using React/Redux. You will also lead platform engineering initiatives to enhance developer productivity and system scalability while collaborating with cross-functional teams to translate business needs into technical solutions. The role requires deep expertise in distributed systems, cloud-native platforms, and event-driven architectures, along with proficiency in Java and modern web frameworks like React/Redux. This position involves solving complex challenges in distributed systems and influencing architectural decisions across Marketplace, Payments, Fulfillment, and Seller Platform teams to ensure scalability and reliability.

What you'll do

  • Drive technical vision and architecture for Marketplace Orders and Returns systems.
  • Design and scale event-driven, microservices-based platforms including APIs and webhooks.
  • Lead end-to-end architecture across backend services and modern web front-end applications.
  • Improve developer productivity through platform engineering initiatives and best practices.
  • Apply data and AI-driven insights to enhance system intelligence and user experiences.
  • Solve complex challenges in distributed systems for scalability, reliability, and performance.

What we're looking for

  • Deep expertise in distributed systems, microservices, and event-driven architectures
  • 10+ years of software engineering experience in large-scale systems
  • Strong experience building and scaling cloud-native platforms with high availability and performance
  • Proficiency in backend technologies (Java) and familiarity with modern web frameworks (React/Redux)
  • Proven ability to drive architecture across teams and influence technical decisions at scale
  • Experience leveraging data and AI-driven insights to improve systems and user experiences
  • Strong problem-solving skills for complex, ambiguous challenges

More like this

Similar roles

Principal, Software Engineer

Walmart

Bentonville, AR 16 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 9 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 13 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

Seattle, WA 69 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

Principal, Software Engineer

Walmart

Bentonville, AR 7 days ago $110,000$220,000
Python Java C++ AWS Kubernetes CI/CD Docker Prometheus Grafana NICE InContact model-driven design cloud-native architecture distributed systems AI/ML integration

Principal, Software Engineer

Walmart

Sunnyvale, CA 13 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