Staff Software Engineer

Walmart

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live 2 days ago
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 987 open roles on FindRole.

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

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Staff Software Engineer

The Staff Software Engineer joins the engineering team to address business and technical needs by assessing software gaps and translating customer requirements into test strategies. You will design software solutions, convert high-level designs into detailed functional logic, and create minimalistic code for high-availability and scalable systems. Daily responsibilities include troubleshooting performance bottlenecks, analyzing logs, and driving automation scripts for CI/CD pipelines. You will build REST API web services and scalable microservices using Java, Typescript, and NodeJS on the GCP cloud platform. Technical skills include React JS, Angular JS, HTML5, SCSS, and GraphQL. You will also utilize Splunk, Grafana, Akamai MMS, and Cordova for native applications. Key tasks involve managing NoSQL databases via ORM, ensuring 508 compliance, and implementing test-driven development using Mocha, Karma, Jasmine, and Jest.

What does a Software Engineer earn in California?

Median $214500 from 1126 postings across 74 companies.

See salary data

What you'll do

  • Design and implement scalable microservices and REST API web services using Java, TypeScript, and NodeJS.
  • Develop feature-oriented front-end components using React JS, Angular JS, HTML5, and SCSS.
  • Convert high-level designs into detailed software designs including mock screens, pseudo codes, and functional logic.
  • Troubleshoot performance bottlenecks and monitor application health using tools like Splunk, Grafana, and Akamai MMS.
  • Drive the creation of automation scripts for CI/CD pipelines and repetitive routine tasks.
  • Translate customer requirements into comprehensive test strategies and execute test cases to detect defects.
  • Perform maintenance engineering activities including corrective, adaptive, and perfective software updates.
  • Analyze application logs and performance metrics to identify risks and recommend corrective actions.

What we're looking for

  • Master's degree in a related field and 1 year of software engineering experience, or a Bachelor's degree and 4 years of experience.
  • Experience designing and implementing REST API web services using Java, Typescript, and NodeJS.
  • Experience building scalable microservices using REST and GraphQL.
  • Experience developing front-end components using React JS, Angular JS, HTML5, SCSS, CSS, and JavaScript.
  • Experience with monitoring tools including Splunk, Grafana, CDN, and Akamai MMS.
  • Experience leveraging Cordova to build native applications for iOS and Android.
  • Experience building queries for NoSQL databases using ORM and creating technical documentation in Stoplight.
  • Experience with test-driven development using Mocha, Karma, Jasmine, Jest, and Protractor.

More like this

Similar roles

Staff Software Engineer

Circle

Remote (San Francisco, CA) +11 24 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 61 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 12 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 61 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 61 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

Staff Software Engineer

Coinbase

Remote 2 days ago $218,025–$256,500
Go Python AWS Kubernetes Terraform CI/CD gRPC GraphQL Kafka SQL NoSQL RAG LLM Orchestration Microservices Event-driven Architecture Distributed Systems MCP API Development
8+ yrs exp Remote