Staff Software Engineer

Walmart

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CABellevue, WA
Salary
$143,000–$286,000 / yr
Posted
89 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

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

Listed pay typically runs $117,000–$234,000 across 180 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, you will drive the design and maintenance of advanced frameworks to enhance marketplace capabilities for sellers and channel partners. You will act as a technical lead, overseeing the development of high-performing applications that manage paid and organic traffic to seller offers. Your daily responsibilities include coding, debugging, monitoring application health, mentoring junior engineers, and collaborating with product and UX/UI teams. You will build secure REST services using Spring Boot, Spring MVC, Kafka, Kubernetes, Maven, and various cloud technologies. The role requires expertise in Java, SQL, NoSQL databases, distributed caching, and event-streaming platforms. Additionally, you will leverage Big Query and Cloud Bigtable to solve complex technical challenges while ensuring the scalability, security, and performance of critical marketplace infrastructure.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design, develop, and deliver complex business and technology projects using Spring Boot, Kafka, and Kubernetes.
  • Lead architectural decisions to ensure scalable, secure, and efficient solutions for marketplace capabilities.
  • Provide technical leadership and mentorship to junior engineers and partner teams.
  • Own the full technical stack to improve delivery speed, developer productivity, and engineering effectiveness.
  • Drive goals for system availability, quality, performance, and resiliency.
  • Troubleshoot production issues by performing root cause analysis and developing action plans.
  • Establish tools, processes, and documentation to improve code quality and engineering standards.
  • Collaborate with cross-functional teams to translate business requirements into high-quality software products.

What we're looking for

  • Option 1: Bachelor's degree in computer science, engineering, or related field and 4 years of software engineering experience.
  • Option 2: 6 years of experience in software engineering or a related area.
  • 10+ years of experience building complex architectures, distributed systems, and microservices.
  • Expert knowledge of Java, SQL/NoSQL databases, distributed caching, Kafka, and container technologies like Kubernetes.
  • Proficiency in developing secure REST services using Spring Boot, Spring MVC, Maven, and cloud technologies.
  • Experience with Big Query and Cloud Bigtable is preferred.
  • Knowledge of Web Content Accessibility Guidelines (WCAG) 2.2 AA standards and assistive technologies is preferred.
  • Authorized to work.

More like this

Similar roles

Staff Software Engineer

Walmart

Sunnyvale, CA +1 89 days ago $143,000$286,000
Java Spring Boot Spring MVC Kafka Kubernetes Maven SQL NoSQL BigQuery Cloud Bigtable REST Microservices Distributed Systems Distributed Caching Agile WCAG) 2.2 AA
10+ yrs exp

Staff Software Engineer

PayPal

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

Staff Software Engineer

Datadog

101 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 80 days ago $115,000$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 75 days ago $220,000$292,000
AWS TypeScript React Remix Next.js JavaScript Distributed Systems Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp

Staff Software Engineer

Intuit

New York, NY 73 days ago $202,500$274,000
AWS CI/CD DevOps GenAI Technical Design Documentation Testing Prototypes POCs
10+ yrs exp