Principal, Software Engineer

Walmart

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $191k
This role $165k
$93k most similar roles pay here $269k

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

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

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Principal, Software Engineer

Walmart Global Tech’s Corporate Technology and Services team is seeking a Principal Software Engineer with expertise in React Native and Expo to lead the development of next-generation mobile applications. This role involves providing technical leadership by setting direction, mentoring engineers, and driving innovation through AI-driven developer tools like Agentic AI and LLMs. You will collaborate with Product, UX, and business stakeholders to define technical strategies and deliver high-impact projects while architecting and scaling React Native apps using modern JavaScript/TypeScript. Additionally, you will optimize performance, ensure reliability across iOS and Android platforms, and foster a culture of technical excellence by coaching engineers on mobile fundamentals. Ideal candidates have over 10 years of software engineering experience with deep expertise in frontend/mobile development and proven success in delivering scalable consumer-facing applications.

What you'll do

  • Lead teams through technical direction and architectural guidance for mobile applications.
  • Define technical strategies with Product, UX, and business stakeholders for high-impact projects.
  • Architect and build React Native applications using Expo for scalability and quality.
  • Establish best practices for state management and performance optimization in React Native.
  • Mentor engineers on React and mobile development to foster a culture of excellence.
  • Ensure the reliability and scale of mobile apps through full lifecycle management processes.

What we're looking for

  • Over 10 years of software engineering experience with at least 5 in frontend/mobile development.
  • Deep expertise in React Native, Expo, JavaScript/TypeScript for mobile app architecture.
  • Proven success in delivering and scaling consumer-facing mobile apps across major platforms.
  • Strong knowledge of iOS and Android project structures, native modules, and platform integrations.
  • Experience mentoring teams and leading technical discussions with strong communication skills.
  • Familiarity with AI developer tools like Agentic AI, MCP, LLMs to enhance engineering productivity.

More like this

Similar roles

Principal, Software Engineer

Walmart

Sunnyvale, CA 53 days ago $143,000$286,000
Java Javascript React React Native Node Spring CI/CD Agile Docker Kubernetes Performance Profiling Tools Distributed Systems Architecture Multi-cloud Environments Performance Testing Frameworks Load Generation Tools

Principal, Software Engineer

Walmart

Sunnyvale, CA 53 days ago $143,000$286,000
Java Javascript React React Native Node Spring CI/CD Agile Docker Kubernetes Performance Profiling Tools Distributed Systems Architecture Multi-cloud Environments Performance Testing Frameworks Load Generation Tools

Principal, Software Engineer

Walmart

Sunnyvale, CA 58 days ago $143,000$286,000
Kubernetes Distributed Architectures SQL NoSQL Schema Design Containerized Backend Services Backend Streaming Systems Event-driven Architecture Message-based Architecture Mentorship CI/CD

Principal, Software Engineer

Walmart

Sunnyvale, CA 5 days ago $143,000$286,000
Kotlin Android CI/CD REST Java UIkit Docker AWS Git Jenkins PostgreSQL Maven Gradle Selenium JUnit Mockito SonarQube Swagger

Principal, Software Engineer

Walmart

Sunnyvale, CA 43 days ago $143,000$286,000
React Redux Java Docker Kubernetes AWS CI/CD APIs Webhooks Event-driven architectures Microservices Mentoring Platform engineering Scalability High availability Performance Data and AI-driven insights Cross-team collaboration Complex problem-solving Modern web frameworks

Principal, Software Engineer

Walmart

Bentonville, AR 74 days ago $110,000$220,000
Java Spring Boot Docker Kubernetes JIRA Jenkins GIT JUnit Selenium Azure Cloud GCP RDBMS PostgreSQL React.js Angular Node.js Express.js HTML CSS REST APIs Hibernate MySQL GraphQL CI/CD