Principal, Software Engineer

Walmart

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $190k
This role $165k
$95k most similar roles pay here $249k

This role pays less than 74% of similar roles. Most pay $165,000–$214,500 — the shaded band above. At the midpoint, this role pays about $165k versus about $190k 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 237 open roles on FindRole.

Listed pay typically runs $117,000–$234,000 across 235 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Principal, Software Engineer

As a Senior Frontend Engineer on the Walmart team, you will guide and mentor a team of engineers through code reviews and design discussions while acting as a technical authority. Your responsibilities include architecting complex software systems that meet performance, security, and scalability needs, and producing high-quality software with a focus on testing and continuous integration. Ideal candidates have over 12 years of experience in frontend development using JavaScript/TypeScript, React, Vue, Angular, and Node.js, along with expertise in API integration and public cloud technologies like Azure or Google Cloud Platform. You should also possess extensive experience in delivering software products to large user bases and be adept at risk analysis methodologies and coding standards.

What you'll do

  • Guide and mentor engineers through code reviews and design discussions.
  • Act as a technical authority, providing direction and expertise to the team.
  • Architect complex software systems ensuring performance, security, and scalability.
  • Produce high-quality software with a focus on unit testing and continuous integration.
  • Integrate APIs and develop using Node.js and GraphQL in frontend projects.

What we're looking for

  • 12+ years of software development experience in frontend web technologies.
  • Expertise in JavaScript/TypeScript, React, Vue, Angular, and API integrations.
  • Proficiency in Node.js, GraphQL, and public cloud platforms like Azure or GCP.
  • Extensive experience designing, developing, and delivering large-scale software products.
  • Strong decision-making skills for complex and fast-paced environments.
  • Knowledge of coding standards, CI/CD pipelines, and secure SDLC practices.

More like this

Similar roles

Staff, Software Engineer, Web

Walmart

Sunnyvale, CA 39 days ago $143,000$286,000
JavaScript TypeScript React Vue Angular Next.js Redux Node.js GraphQL Azure Google Cloud Platform CI/CD Telemetry

Principal Software Engineer

Walmart

Sunnyvale, CA 24 days ago $143,000$286,000
Java Spring Boot Kafka React Native Node.js GraphQL Azure Google Cloud Platform Microservices Event Driven Architecture CI/CD Docker NoSQL Telemetry
Hybrid

Principal Software Engineer

Intuit

New York, NY 50 days ago $261,000$353,000
Python Java JavaScript React Node.js Docker Kubernetes AWS Azure CI/CD Git PostgreSQL MongoDB Agile Scrum
Hybrid

Principal Software Engineer

Intuit

Mountain View, CA 50 days ago $261,500$353,500
Python Java JavaScript Docker Kubernetes AWS CI/CD PostgreSQL MongoDB Redis Git Jenkins Swagger RESTful_APIs

Principal Software Engineer

Regeneron

Tarrytown 79 days ago $128,600$210,000
Python TypeScript REST API AWS Docker PostgreSQL MySQL Redshift Snowflake ETL orchestration LLM-assisted development tools Claude Code GitHub Copilot CI/CD

Principal Software Engineer

Walmart

Sunnyvale, CA 113 days ago $143,000$286,000
React Node.js Java API development GQL Service-oriented architecture Relational Databases NoSQL Databases Cloud Services CI/CD Operational Excellence
Hybrid