Principal, Software Engineer

Walmart

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$132,000–$264,000 / yr
Posted
67 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $188k
This role $198k
$116k most similar roles pay here $280k

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

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

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Principal, Software Engineer

As a Principal Software Engineer at Walmart/VIZIO in Seattle, you will lead the architecture and technical direction of scalable, secure, and high-performance software systems, driving design and evolution across multiple engineering teams. You will define and drive technical strategy, oversee complex system design, ensure observability and resilience, and mentor engineers to foster growth. The role involves deep expertise in .NET and C#, relational databases like PostgreSQL and MySQL, NoSQL datastores such as MongoDB and DynamoDB, and cloud platforms including AWS or Azure. With 10+ years of experience, you will collaborate with product and business stakeholders to translate strategic goals into technical solutions, champion engineering best practices, and influence multiple teams on architecture and execution plans.

What you'll do

  • Define and drive technical strategy and architecture across multiple teams and systems.
  • Design and oversee scalable distributed systems, APIs, and data platforms focusing on performance, reliability, and security.
  • Lead design reviews and guide critical technical decisions to ensure engineering excellence.
  • Identify and resolve scalability challenges, performance bottlenecks, and technical risks in complex systems.
  • Mentor junior and senior engineers, fostering technical growth and leadership development.

What we're looking for

  • 10+ years of software engineering experience with significant senior-level involvement.
  • Expert proficiency in .NET and C#, including system design and architecture.
  • Strong experience with relational databases, NoSQL/datastores, and cloud platforms (AWS/Azure).
  • Proven ability to build and scale microservices and distributed systems.
  • Demonstrated skill in troubleshooting complex systems and optimizing performance.
  • Excellent communication skills for conveying technical concepts to diverse audiences.
  • Leadership through influence, driving alignment across multiple engineering teams.

More like this

Similar roles

Principal, Software Engineer

Walmart

Bentonville, AR 14 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

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

Bellevue, WA 7 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 11 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 11 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