Principal Software Engineer

Walmart

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Bellevue, WA
Salary
$132,000–$264,000 / yr
Posted
35 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays less than 51% of similar roles. Most pay $169,550–$218,700 — the shaded band above. At the midpoint, this role pays about $198k versus about $194k 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 184 open roles on FindRole.

Listed pay typically runs $117,000–$234,000 across 180 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 on the Marketplace Platform team, you will drive the architecture, design, and maintenance of advanced frameworks to enhance marketplace capabilities for sellers and channel partners. You will spend sixty percent of your time on hands-on coding, including debugging, optimizing code, and conducting thorough reviews while mentoring junior engineers and collaborating with product and UX teams. The role involves managing the Marketplace Platform for experience and API to empower third-party sellers. Your work will utilize a technical stack featuring Java for backend services, ReactJS and TypeScript for frontend development, and microservices architecture. You will also leverage distributed systems, RESTful APIs, SQL and NoSQL databases, Git, CI/CD pipelines, and cloud-native technologies like GCP or Azure. The role addresses the complex challenge of building scalable tools within an e-commerce marketplace environment.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Design and maintain scalable architectural frameworks for Walmart’s Marketplace capabilities and API gateways.
  • Spend 60% of time on hands-on coding, including debugging, optimizing code, and performing thorough code reviews.
  • Mentor junior engineers to foster professional growth and a culture of continuous learning.
  • Collaborate with product and UX/UI teams to ensure seamless integration and enhanced user experiences.
  • Monitor application health and proactively address performance issues or critical system bugs.
  • Lead technical initiatives by identifying and adopting cutting-edge technologies and innovative solutions.
  • Manage project timelines and coordinate with cross-functional teams to ensure timely delivery of high-quality features.

What we're looking for

  • A Bachelor's degree in computer science or a related field and 5 years of software engineering experience.
  • Alternatively, 7 years of experience in software engineering or a related area is acceptable.
  • Proficiency in microservice architecture for backend services and TypeScript with ReactJS for frontend development.
  • Deep understanding of distributed systems, RESTful APIs, system design, and microservices architecture.
  • Experience with version control (Git), CI/CD pipelines, and both SQL and NoSQL databases.
  • Experience with cloud-native technologies (GCP or Azure) and containerization tools like Docker and Kubernetes.
  • Proven ability to mentor junior engineers and lead projects in a collaborative team environment.
  • Experience in e-commerce or marketplace platforms and knowledge of digital accessibility standards (WCAG 2.2 AA).

More like this

Similar roles

Principal Software Engineer

Walmart

Bentonville, AR 85 days ago $110,000$220,000
Java ReactJS TypeScript Microservices RESTful APIs SQL NoSQL Git CI/CD Docker Kubernetes GCP Azure System Design Distributed Systems Caching Observability DevOps
5+ yrs exp

Staff Software Engineer, Java

Walmart

Bellevue, WA 35 days ago $132,000$264,000
Java Spring Boot TypeScript ReactJS RESTful APIs Microservices Git CI/CD SQL NoSQL GCP Azure Docker Kubernetes System Design
4+ yrs exp

Staff Software Engineer

Walmart

Bentonville, AR 85 days ago $110,000$220,000
Java Spring Boot TypeScript ReactJS RESTful APIs Microservices Git CI/CD SQL NoSQL GCP Azure Docker Kubernetes System Design
4+ yrs exp

Senior Software Engineer, Java

Walmart

Bellevue, WA +1 94 days ago $108,000$216,000
Java Spring Boot ReactJS TypeScript RESTful APIs Microservices Git CI/CD SQL NoSQL Docker Kubernetes GCP Azure System Design
3+ yrs exp Hybrid

Senior Software Engineer, Backend Java

Walmart

Bentonville, AR 86 days ago $90,000$180,000
Java Spring Boot ReactJS TypeScript RESTful APIs Microservices Git CI/CD SQL NoSQL GCP Azure Docker Kubernetes System Design
3+ yrs exp

Principal Software Engineer

Autodesk

Atlanta, GA 29 days ago $139,000$249,260
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid