Staff Software Engineer

Walmart

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live yesterday
Closes
Nov 11, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $202k
$128k $286k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $173,137–$230,425.

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 990 open roles on FindRole.

Listed pay typically runs $117,000–$220,000 across 539 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Staff Software Engineer

The Staff Software Engineer will join the engineering team to address technical needs by assessing software gaps between customer expectations and existing products. You will translate requirements into test strategies, create user stories, and design software solutions that ensure high availability and scalability. Day-to-day responsibilities include troubleshooting performance bottlenecks, conducting complex maintenance, and automating repetitive tasks within CI/CD pipelines. You will build and maintain a Multi-Tenant Reverse Logistics Platform and eCommerce systems using Java, MVC Architecture, Apache Camel, and Apache Spring. Technical requirements include experience with REST APIs, AzureSQL, BigQuery, Splunk, Grafana, Apache Kafka, JMS, IBMMQ, and Apache Spark. You will also utilize Docker, Kubernetes, and Shell Scripting to manage distributed environments, data pipelines, and production systems within a large-scale retail supply chain ecosystem.

What does a Software Engineer earn in California?

Median $214500 from 1126 postings across 74 companies.

See salary data

What you'll do

  • Assess software gaps between customer expectations and existing products to classify requirements.
  • Create user stories and translate customer requirements into comprehensive test strategies.
  • Design software solutions and detailed designs using mock screens, pseudo codes, and functional logic.
  • Troubleshoot performance bottlenecks and monitor application health using metrics and analytics tools.
  • Perform corrective, adaptive, and perfective engineering activities to maintain software applications.
  • Develop scripts to automate repetitive tasks in CI/CD pipelines and testing processes.
  • Analyze application logs and maintenance data to identify and resolve recurring defects.
  • Implement telemetry features by determining data and metrics requirements within the domain.

What we're looking for

  • Bachelor's degree in a related field and 4 years of software engineering experience, or a Master's degree and 2 years of experience.
  • Experience coding in object-oriented programming to develop large-scale backed retail applications.
  • Experience with highly scalable, fault-tolerant microservices design and implementation of REST APIs in Java.
  • Experience with database tuning, troubleshooting, and analytics using AzureSQL and BigQuery.
  • Experience designing and developing multi-tenant platforms using MVC Architecture, Apache Camel, and Apache Spring.
  • Experience designing async systems using Apache Kafka, JMS, and IBMMQ.
  • Experience deploying production systems and DevOps using Azure Cloud and on-premises cloud.
  • Experience scaling large-scale systems in a distributed environment using OneOps, Docker, and Kubernetes.

More like this

Similar roles

Staff Software Engineer

Walmart

Sunnyvale, CA 3 days ago
Java Spring Boot REST Microservices Service Oriented Architecture Cassandra Azure Cosmos JMeter CI/CD Jenkins Maven Splunk Dynatrace Docker Kubernetes GitHub SonarQube JUnit Mockito Apache Kafka
4+ yrs exp

Staff Software Engineer

Circle

Remote (San Francisco, CA) +11 23 days ago $195,000–$257,500
Go Java Blockchain Web3 RESTful API AWS Google Cloud Microsoft Azure Kubernetes EKS ECS SQL NoSQL Microservices System Design
7+ yrs exp Remote

Staff Software Engineer

PayPal

Austin, TX +1 60 days ago $160,500–$238,700
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform SDLC Caching
5+ yrs exp Hybrid

Staff Software Engineer

Warner Bros. Discovery

Atlanta, GA 11 days ago
Python Go Java C++ AWS Terraform Metaflow SageMaker Distributed Systems LLM GenAI Feature Store Observability FinOps
8+ yrs exp Hybrid

Staff Software Engineer

PayPal

San Jose, CA +1 60 days ago $176,500–$262,350
AWS GCP Azure Terraform Redis ElastiCache Hazelcast Kafka SQS RabbitMQ Pulsar RDBMS NoSQL SDLC Caching
5+ yrs exp Hybrid

Staff Software Engineer

PayPal

Austin, TX +1 60 days ago $160,500–$235,826
Python AWS GCP Azure Terraform Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar RDBMS NoSQL SDLC Caching Infrastructure as Code
5+ yrs exp Hybrid