Senior Software Engineer

Walmart

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live 2 days ago
Closes
Nov 11, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $159k
$107k $216k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $140,025–$177,250.

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 987 open roles on FindRole.

Listed pay typically runs $117,000–$220,000 across 537 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Senior Software Engineer

The Senior Software Engineer joins a collaborative engineering team to own scoped feature and model delivery. You will manage the implementation, testing, and ongoing support for services, APIs, user interfaces, and ML model components. Daily responsibilities include writing clean code, driving the full software development lifecycle, and building automation scripts. You will integrate AI agents and ML components while utilizing GenAI tools like GitHub Copilot. Required technical skills include Java (JDK 17+), Spring Boot 3.x, Spring Framework 6.x, Apache Kafka 3.x, JUnit 5, Mockito 5.x, and Kubernetes 1.27+. You must design backend RESTful microservices and event-driven distributed systems. The role involves solving complex business problems by translating user pain points into technical requirements and maintaining high-throughput distributed data access patterns in microservice architectures.

What does a Software Engineer earn in California?

Median $214500 from 1126 postings across 74 companies.

See salary data

What you'll do

  • Own the delivery of scoped features, APIs, and ML model components through the full software development lifecycle.
  • Write clean, efficient, and reliable code using languages such as Java, Python, TypeScript, and Rust.
  • Design and implement backend RESTful microservices and event-driven distributed systems using Spring Boot and Apache Kafka.
  • Deploy and manage containerized applications using Kubernetes, Helm charts, and cloud-based databases.
  • Build automation scripts, implement telemetry features, and manage CI/CD deployments, observability, and monitoring.
  • Translate complex business problems into actionable technical requirements and clear success metrics.
  • Perform root-cause analysis of production incidents using log aggregation tools and application metrics dashboards.
  • Conduct code reviews and mentor peers to ensure the use of appropriate design patterns and documentation practices.

What we're looking for

  • Master's degree in a related field and 1 year of software engineering experience, or a Bachelor's degree and 3 years of experience.
  • Experience designing and implementing backend RESTful microservices and APIs using Java (JDK 17+), Spring Boot 3.x, and Spring Framework 6.x.
  • Experience developing event-driven distributed systems using Apache Kafka 3.x, including consumer group management and topic partitioning.
  • Experience writing unit tests using JUnit 5 and Mockito 5.x, and integration tests using Spring Boot Test and Testcontainers 1.x.
  • Experience deploying containerized applications using Kubernetes 1.27+, including pod configuration, horizontal pod autoscaling, and Helm chart management.
  • Experience working with cloud-based databases for high-throughput distributed data access patterns in microservice architectures.
  • Experience performing root-cause analysis of production incidents in distributed microservice architectures using log aggregation and metrics dashboards.
  • Proficiency in languages such as JavaScript, TypeScript, Python, Java, Rust, Dart, and C++.

More like this

Similar roles

Senior Software Engineer

Circle

Remote (San Francisco, CA) +11 24 days ago $152,500–$205,000
Java Go Blockchain Microservices AWS Microsoft Azure SQL NoSQL System Design Messaging Systems Payment Systems
6+ yrs exp Remote

Senior Software Engineer

The Walt Disney Company

Seattle, WA +1 20 days ago $150,900–$202,400
JavaScript Web Development HLS DASH DRM PlayReady Widevine Adaptive Bitrate Streaming AVC HEVC AAC EAC3 Telemetry cross platform development
5+ yrs exp Hybrid

Senior Software Engineer

The Walt Disney Company

Bristol, CT +1 22 days ago $150,900–$202,400
PostgreSQL MySQL Amazon RDS Amazon RDS Aurora Python Java Go Azure GCP Terraform CloudFormation Git GitLab GitHub Ansible Chef CI/CD Linux SRE DRE
5+ yrs exp Hybrid

Senior Software Engineer

Adobe

San Jose, CA 45 days ago $173,500–$331,050
Java Scala Apache Spark Apache Kafka Hadoop AWS Azure Data Lake Storage Apache Parquet Databricks Delta Apache Iceberg Apache Hudi Apache HBase Cassandra Azure Cosmos DB CI/CD Agile Data Pipelines Streaming Batch Processing
10+ yrs exp

Senior Software Engineer

Warner Bros. Discovery

Atlanta, GA 12 days ago $130,970–$243,230
JavaScript (ES6+) Node.js Python Go Rust AWS IAM VPC EC2 S3 EKS Lambda Route53 SQL NoSQL Git Terraform Kubernetes Docker CloudFormation CI/CD JIRA GitHub Confluence A/B Testing System Design APIs
Hybrid

Senior Software Engineer

Carvana

Tempe, AZ 18 days ago
C# .NET Core JavaScript TypeScript React Next.js Azure AWS GCP Kubernetes Kafka GraphQL SQL NoSQL CosmosDB RabbitMQ CI/CD OAuth 2.0 OpenID Connect Linux Computer Vision AI
6+ yrs exp