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 tasks include coding, debugging, optimizing, and monitoring application health using technologies such as Spring Boot, Spring MVC, Kafka, Kubernetes, Maven, and cloud services. You will act as a technical lead in architectural decisions, mentor team members, and collaborate with cross-functional teams to deliver high-quality software that drives customer traffic through both paid and organic channels. With expertise in Java, SQL, NoSQL databases, distributed caching, and event-streaming platforms like Kafka, you will ensure robust performance and scalability of applications while fostering a culture of continuous improvement and clean code practices.

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 secure REST services using Spring Boot and Kafka.
  • Own the technical stack to improve delivery speed 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.
  • Strong background in software development practices including code reviews and testing.
  • Proven ability to lead technical projects and mentor engineering teams.
  • Experience with agile project management and cross-functional team collaboration.
  • Hands-on experience with cloud technologies like Spring Boot and containerization tools.

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 Docker BigQuery Cloud Bigtable CI/CD Python PostgreSQL

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