(USA) 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

Competitive pay

How this pay compares to similar roles

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

This role pays less than 63% 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 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 · (USA) Principal, Software Engineer

As a Principal Software Engineer in the mGQL team, you will lead the design and development of large-scale, mission-critical applications and platforms using modern technologies such as Rust or Go, Java Spring Boot, and React. You will collaborate with cross-functional teams to define technical solutions for complex business problems, ensuring high availability and reliability through robust architecture and engineering practices. Your responsibilities include driving innovation in GraphQL platform capabilities, API architecture, and developer experience while mentoring engineers and fostering a culture of excellence. With expertise in distributed systems, microservices, and cloud-native technologies, you will build scalable commerce platforms and enterprise-grade API ecosystems, contributing to the continuous improvement of operational scalability and security. This role offers the opportunity to influence engineering strategy across multiple teams and business domains, shaping the future of enterprise GraphQL platforms at scale.

What you'll do

  • Lead the design and development of large-scale, mission-critical applications and distributed systems.
  • Drive technical strategy and influence architectural direction for engineering teams.
  • Translate complex business requirements into scalable technical solutions and lead implementation.
  • Establish and maintain engineering excellence standards through reviews and continuous improvements.
  • Mentor engineers in system design, problem-solving, best practices, and career development.

What we're looking for

  • 10+ years of experience in building large-scale distributed systems and enterprise platforms.
  • Proven leadership in complex, cross-functional initiatives from concept to production launch.
  • Expertise in GraphQL, API development, backend service development, and platform engineering.
  • Strong hands-on experience with Rust, Go, Java, Spring Boot, and React for full-stack solutions.
  • Advanced knowledge of distributed systems architecture, microservices design patterns, and scalability.
  • Experience with cloud platforms, observability tools, CI/CD, DevOps practices, and Operational Excellence.

More like this

Similar roles

(USA) Principal, Software Engineer

Walmart

Bentonville, AR 20 days ago $110,000$220,000
Java Python JavaScript CI/CD AWS Kubernetes Docker Workday APIs Web services AI/ML integration continuous improvement agile methodologies

(USA) Principal, Software Engineer

Walmart

Sunnyvale, CA 102 days ago $143,000$286,000
Java SQL NoSQL Git Agile Scrum Kanban Jenkins Docker Kubernetes CI/CD Prometheus Grafana PostgreSQL MongoDB Redis AWS RDS MSSQL Oracle Azure Google Cloud Platform

(USA) Principal, Software Engineer

Walmart

Hoboken, NJ 53 days ago $132,000$264,000
AWS Kubernetes Docker CI/CD Python Java PostgreSQL Redis AI ML Model-Driven Design Agile Methodologies Cloud-Native Architecture Observability Terraform

(USA) Principal, Software Engineer

Walmart

Sunnyvale, CA 61 days ago $143,000$286,000
Node.js Java Kotlin Git Jenkins Maven Google Cloud Platform BigQuery GCS Dataproc CI/CD Python PostgreSQL Docker Kubernetes AWS Prometheus Grafana Machine Learning Data Science

(USA) Principal, Software Engineer

Walmart

Bentonville, AR 50 days ago $110,000$220,000
Python Docker CI/CD OAuth2/OIDC JSON_Schema OpenAPI Pydantic protobuf Kubernetes AWS Azure Google_Cloud_Platform PostgreSQL BigQuery Camunda_Zeebe Git Terraform Prometheus Grafana