Senior Software Engineer

Walmart

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live yesterday
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 990 open roles on FindRole.

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

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer, you will join the team responsible for the Walmart Canada Mobile App to architect, design, and implement code for various consumer-facing features. Your daily responsibilities include creating internal shared libraries in the Android SDK, implementing dependency injection frameworks, and debugging production issues to mitigate customer impact. You will develop memory-efficient solutions for the user interface and ensure e-commerce components meet performance and scalability requirements. The role requires proficiency in Kotlin, Java, XML, and Git, along with experience using Coroutines, GraphQL, Apollo, LiveData, and ViewModel. You will utilize tools like Charles, Postman, Firebase, Splunk, JUnit, Mockito, and Espresso. Additionally, you will use YAML and Python for CI automation while designing clean architecture codebases for this e-commerce platform.

What does a Software Engineer earn in California?

Median $214500 from 1126 postings across 74 companies.

See salary data

What you'll do

  • Architect, design, and implement consumer-facing features for the Walmart Canada Mobile App using Kotlin, Java, and XML.
  • Create and maintain internal shared libraries in the Android SDK for the global app.
  • Implement a dependency injection framework for various end-user feature components in the eCommerce app.
  • Debug production issues using Charles and Postman to validate API interactions with GraphQL and RESTful services.
  • Design and develop memory-efficient solutions for the User Interface and ensure high unit testing coverage.
  • Ensure eCommerce site components conform to specific performance and scalability requirements.
  • Script Continuous Integration Automation jobs using YAML and Python.
  • Write concise and reliable Android UI tests using the Espresso framework.

What we're looking for

  • Master's degree in a related engineering or computer science field and 1 year of software engineering experience.
  • Bachelor's degree in a related engineering or computer science field and 3 years of software engineering experience.
  • Experience coding in object-oriented programming languages Kotlin and Java.
  • Experience implementing asynchronous and multi-threading programming using Coroutines.
  • Experience writing GraphQL queries and using Apollo GraphQL client to establish network connections.
  • Experience utilizing LiveData and ViewModel to write lifecycle-aware business logic.
  • Experience creating and testing database management systems using SQL and JDBC.
  • Experience using JUnit, Mockito, and Espresso for unit and UI testing.

More like this

Similar roles

Senior Software Engineer

Walmart

Sunnyvale, CA 3 days ago
Android SDK Android Studio Gradle Kotlin Java ADB Charles Proxy Flipper MVP MVVM Adobe CI/CD Jenkins Mockito MockK Robolectric Espresso Git GitHub JIRA RESTful APIs Agile
3+ yrs exp

Senior Software Engineer

Circle

Remote (San Francisco, CA) +11 23 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 19 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 21 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 44 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 11 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