Staff, Software Engineer

Walmart

Actively hiring
Sunnyvale, CA Posted 96 days ago $143,000$286,000 / year

At a glance

AI generated

TL;DR

As a Staff Software Engineer on the Walmart Marketplace team, you will lead the design and development of scalable distributed systems serving millions of sellers and customers. Your day-to-day responsibilities include building full-stack solutions using Java (Spring Boot) for backend services, React for frontend applications, Cassandra for data storage, and Kafka for event-driven architecture. You will also mentor senior and mid-level engineers, drive technical roadmap decisions, and collaborate with cross-functional teams to improve the performance, reliability, and scalability of Marketplace services. The role requires expertise in Java concurrency, microservices design, React state management, and hands-on experience with Cassandra data modeling and Kafka streaming. Additionally, you should have a strong understanding of distributed systems, event-driven architecture, and cloud-native technologies like Kubernetes. Experience in eCommerce platforms or payment systems is beneficial but not required.

Skills

Java Spring Boot React Cassandra Kafka CI/CD Kubernetes CAP_theorem Event_driven_systems Idempotency API_versioning Caching_strategies

What you'll do

  • Lead the design and development of scalable distributed systems for millions of sellers and customers.
  • Build full-stack solutions using Java (Spring Boot), React, Cassandra, and Kafka.
  • Design event-driven, asynchronous systems to improve system reliability and scalability.
  • Architect highly available, fault-tolerant systems with strong observability features.
  • Mentor senior and mid-level engineers in technical skills and best practices.

What we're looking for

  • 8+ years of software engineering experience with a focus on Java and Spring Boot.
  • Expertise in building microservices, React applications, and event-driven systems using Kafka.
  • Deep knowledge of Cassandra for data modeling and performance optimization.
  • Strong understanding of distributed system design principles including CAP theorem and API versioning.
  • Leadership skills to influence technical standards and drive cross-team initiatives.
  • Experience with CI/CD pipelines and cloud-native technologies like Kubernetes.
  • Ability to mentor engineers and lead production readiness, incident resolution processes.

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $184k
This role $214k
$114k most similar roles pay here $304k

This role pays more than 83% of similar roles. Most pay $154,250–$214,500 — the shaded band above. At the midpoint, this role pays about $214k versus about $184k 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 499 open roles on FindRole.

Listed pay typically runs $117,000–$234,000 across 493 roles with salary data.

Most-posted roles

View all roles at Walmart

More like this

Similar roles

Staff, Software Engineer

Walmart

Sunnyvale, CA 69 days ago $143,000$286,000
Java Spring Boot Apache Kafka Apache Spark Kubernetes Docker AWS CI/CD NoSQL Cassandra BigQuery HBase Temporal.io Cadence Apache Airflow Argo Workflows AWS Step Functions Event Sourcing CQRS Saga Pattern Idempotency Messaging Queuing Priority Queuing

Staff, Software Engineer

Walmart

Sunnyvale, CA 33 days ago $143,000$286,000
Java Spring Boot Kafka Git Maven Jenkins JUnit Mockito Mock MVC Docker CI/CD AWS PostgreSQL Redis Microservices RESTful services CICD

Staff, Software Engineer

Walmart

Sunnyvale, CA 41 days ago $143,000$286,000
Java Spring Hibernate Tomcat Azure Cosmos DB Kafka Selenium Mockito JUnit TestNG Mocha Chai JIRA SonarQube Git Jenkins CI/CD Docker Kubernetes Oracle DB Reactive Programming Adaptive Programming ELK Splunk

Staff, Software Engineer

Walmart

Bentonville, AR 34 days ago $110,000$220,000
Azure PostgreSQL Cosmos DB Cassandra Spanner Kubernetes CI/CD Python Docker Prometheus Grafana AWS GitOps

Staff, Software Engineer

Walmart

Sunnyvale, CA 50 days ago $143,000$286,000
Java Javascript React Node Spring CI/CD Agile Docker Kubernetes Performance Profiling Tools Multi-cloud Environments Distributed Systems Architecture CICD Automation Feature Flags Backwards Compatibility Performance Testing Frameworks Load Generation Tools Problem Solving Skills

Staff, Software Engineer

Walmart

Sunnyvale, CA 47 days ago $143,000$286,000
Java Spark Cassandra Kafka Redis Distributed Systems Big Data Azure Google Cloud Platform CI/CD