Senior Software Engineer

Walmart

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$117,000–$234,000 / yr
Employment
Full-time
Posted
169 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $162k
This role $176k
$103k $248k
below market most similar roles pay here above market

This role pays more than 59% of similar roles. Most pay $147,706–$177,250 — the blue band above. At the midpoint, this role pays about $176k versus about $162k 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 825 open roles on FindRole.

Listed pay typically runs $121,000–$242,000 across 473 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Senior Software Engineer

The (USA) Senior, Software Engineer joins the Catalog Engineering team to develop high-performance, scalable Catalog Services for millions of customers. This role involves designing and developing integrations with next-generation downstream applications on an event-driven micro-service architecture. Key responsibilities include building scalable catalog microservices, handling critical software monitoring, performing root cause analysis, and providing technical mentorship. The engineer will utilize a tech stack featuring Java, Spring Boot, Spring WebFlux, and Project Reactor, alongside distributed technologies like Solr, Kafka, Mem Cache, and Spark. Proficiency in NoSQL databases such as Cosmos DB and Cassandra, along with containerization tools like Docker and Kubernetes, is required. The work focuses on enhancing seller and supplier experiences by managing catalog migrations and implementing GenAI-driven solutions to improve platform efficiency and data processing.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design and develop highly scalable backend microservices using Java and Spring Boot.
  • Build integrations with next-generation downstream applications on an event-driven platform.
  • Lead catalog migrations to new platforms and manage high-impact software systems monitoring.
  • Troubleshoot production issues and perform root cause analysis to prevent future occurrences.
  • Provide technical guidance and mentorship to junior team members.
  • Translate business requirements into robust technical solutions and scalable architectures.
  • Write and develop code while conducting unit testing in an Agile environment.
  • Implement GenAI-driven solutions to improve the seller and supplier experience.

What we're looking for

  • Obtain a Bachelor's degree in a related field and 3 years of software engineering experience, or 5 years of software engineering experience.
  • Master's degree in a related field and 1 year of software engineering experience (preferred).
  • Experience with Java and building Java-based backend systems.
  • Experience building microservices using Spring Boot and reactive frameworks like Spring WebFlux and Project Reactor.
  • Experience with internet-scale distributed technologies including Solr, Kafka, and Mem Cache.
  • Deep understanding of Spark engine, J2EE components, multithreading, and networking.
  • Experience with cloud-based solutions, CICD tools (Git, Maven, Jenkins), Docker, and Kubernetes.
  • Knowledge of implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards (preferred).

More like this

Similar roles

Senior Software Engineer

Walmart

Bentonville, AR 78 days ago
Java Spring Boot Kafka Azure GCP Cassandra Solr BigQuery Hive WebFlux Project Reactor Docker Kubernetes CI/CD Maven Git Jenkins JPA REST Spark Cosmos DB LangGraph Concord
3+ yrs exp

Senior Software Engineer

Walmart

Sunnyvale, CA 138 days ago
AI/ML Generative AI CI/CD Automated Testing Observability Object-Oriented Programming Software Development Lifecycle Root Cause Analysis WCAG) 2.2 AA
3+ yrs exp Hybrid

Senior Software Engineer

Walmart

Sunnyvale, CA 110 days ago
Java Spring Framework Docker CI/CD AI/ML Generative AI Back-end Engineering Data Architecture Automated Testing Integration Testing Monitoring Debugging Solution Design
3+ yrs exp Hybrid

Senior Software Engineer

Walmart

Sunnyvale, CA 175 days ago $117,000–$234,000
Java Spring Boot Spring WebFlux Project Reactor Microservices Kafka Solr Spark Cosmos DB Cassandra Docker Kubernetes Git Maven Jenkins CICD NoSQL J2EE GenAI
3+ yrs exp

Software Engineer III

Walmart

Sunnyvale, CA 35 days ago $117,000–$234,000
Java Spring Boot Spring WebFlux Project Reactor Microservices Kafka Solr Cosmos DB Cassandra Docker Kubernetes Git Maven Jenkins CICD NoSQL Distributed Systems GenAI J2EE
2+ yrs exp

Senior Software Engineer

Walmart

Bellevue, WA +1 33 days ago
Java SpringBoot Spring WebFlux Kafka Solr Cassandra Git Maven Jenkins CI/CD NoSQL Microservices Generative AI ML Multithreading Networking
3+ yrs exp Hybrid