Staff, Software Engineer

Walmart

Quick summary

Work type
On-site
Location
Sunnyvale, CABellevue, WA
Salary
$143,000–$286,000 / yr
Posted
3 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $179k
This role $214k
$126k most similar roles pay here $303k

This role pays more than 75% of similar roles. Most pay $143,641–$214,500 — the shaded band above. At the midpoint, this role pays about $214k versus about $179k 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 196 open roles on FindRole.

Listed pay typically runs $110,000–$220,000 across 189 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Staff, Software Engineer

As a Staff Software Engineer on the Marketplace Traffic Exposure team at Walmart, you will lead the design and maintenance of advanced frameworks to enhance Marketplace capabilities for sellers and channel partners. Your daily responsibilities include coding, debugging, optimizing, and monitoring application health using technologies like Spring Boot, Kafka, Kubernetes, and cloud services. You will act as a technical lead in architectural decisions, mentor software engineers, and collaborate with cross-functional teams to deliver high-quality software products. With expertise in Java, SQL, NoSQL databases, and event-streaming platforms, you will drive availability, quality, performance, and resiliency goals while continuously improving engineering standards.

What you'll do

  • Design and develop advanced frameworks to enhance Walmart's Marketplace capabilities.
  • Lead architectural decisions for scalable, secure, and efficient solutions.
  • Mentor software engineers in building REST services with Spring Boot and Kafka.
  • Own technical stack improvements for faster delivery and engineering effectiveness.
  • Troubleshoot production issues by conducting root cause analysis and developing action plans.

What we're looking for

  • 10+ years of experience in building complex architectures and distributed systems.
  • Expert-level knowledge in Java technologies, SQL/NoSQL databases, Kafka, and Kubernetes.
  • Proven ability to lead technical projects and mentor software engineers.
  • Hands-on experience with agile development practices and code quality standards.
  • Strong collaboration skills for working effectively with cross-functional teams.
  • Disciplined approach to software development including testing and documentation.

More like this

Similar roles

staff, software engineer

Walmart

Sunnyvale, CA +1 3 days ago $143,000$286,000
Java Spring Boot Kafka Kubernetes Maven SQL NoSQL BigQuery Cloud Bigtable Docker CI/CD Git Agile REST PostgreSQL Redis Python JavaScript React Angular Vue.js AWS GCP Azure

Staff, Software Engineer

Walmart

Bentonville, AR 16 days ago $110,000$220,000
Java Spring Boot TypeScript React RESTful APIs Microservices SQL NoSQL Caching CI/CD

Staff Software Engineer

Walmart

Bellevue, WA 16 days ago $132,000$264,000
Java Spring Boot TypeScript React RESTful APIs Microservices SQL NoSQL Caching解决方案 Docker Kubernetes CI/CD AWS Git Jenkins

Staff, Software Engineer

Walmart

Sunnyvale, CA 106 days ago $143,000$286,000
Java Spring Boot Microservices SQL NoSQL Azure Cosmos MySQL Oracle Cassandra ElasticSearch Solr MemCache Kafka Kinesis CI/CD

Staff, Software Engineer

Walmart

Sunnyvale, CA 15 days ago $143,000$286,000
Java Spring Boot Docker Kubernetes React.js Angular MySQL PostgreSQL Hibernate REST APIs Agile JIRA Jenkins GIT JUnit Selenium Azure Cloud Stack GCP RDBMS Messaging platforms like Kafka GraphQL CI/CD

Staff, Software Engineer

Walmart

Bentonville, AR 15 days ago $110,000$220,000
ReactJS Angular JavaScript TypeScript NodeJS ExpressJS HTML CSS Redux RxJS Agile JIRA Jenkins GIT JUnit Selenium Azure GCP Cypress Microservices CI/CD