Staff Software Engineer

Walmart

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Bentonville, ARSunnyvale, CA
Salary
$110,000–$220,000 / yr
Posted
65 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $194k
This role $165k
$93k most similar roles pay here $268k

This role pays less than 72% of similar roles. Most pay $165,000–$222,250 — the shaded band above. At the midpoint, this role pays about $165k versus about $194k 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

(USA) Staff, Software Engineer joins the Marketplace Engineering team to build seller and customer experiences for the marketplace platform. This role involves designing and implementing sophisticated features in Android applications, analyzing business requirements within an agile environment, and leading the discovery phase for large projects. The engineer will manage code configurations across multiple environments, troubleshoot production issues, and mentor junior engineers while ensuring high-quality code through SOLID principles. Key technical requirements include over ten years of experience in object-oriented design and native development, with at least six years in Kotlin for Android and three years in WebView or hybrid mobile applications. The role requires proficiency in MVVM and clean architecture to solve complex problems involving security, geolocation, payments, scalability, and architecture while creating seamless digital experiences that link physical and digital shopping journeys.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design and implement sophisticated features for Walmart Android applications.
  • Analyze and optimize existing Android applications for performance and user experience.
  • Build quick prototypes to experiment with new technologies and features.
  • Lead the discovery phase and high-level design for medium to large projects.
  • Manage code, configurations, and release management processes across multiple environments.
  • Troubleshoot business and production issues while providing technical solutions.
  • Provide guidance and mentorship to junior engineers on the team.
  • Enforce high-quality code standards by following SOLID principles.

What we're looking for

  • Must have a Bachelor's degree in computer science or a related field with 4 years of experience, or 6 years of experience in software engineering.
  • Requires 10+ years of experience in object-oriented design and software development.
  • Requires 10+ years of experience in pure native development.
  • Requires 6+ years of experience with Kotlin for Android development.
  • Requires 3+ years of experience in WebView or Hybrid Mobile application development.
  • Must have a deep understanding of MVVM and clean architecture.
  • Must have shipped at least one Android application currently available on the Play Store.
  • Must be able to serve as a technical lead, providing guidance and mentorship to junior engineers.

More like this

Similar roles

Staff Software Engineer

Walmart

Sunnyvale, CA +1 71 days ago $143,000$286,000
Cloud-native Architecture Microservices Containers CI/CD AI ML API Design Software Development Lifecycle System Design Automation
4+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA 66 days ago $143,000$286,000
Cloud-native Architecture Microservices Containers CI/CD API Design ML Frameworks System Design Software Development Lifecycle Observability Monitoring Data-driven Decision Making WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer - Android

Walmart

Sunnyvale, CA +1 64 days ago $143,000$286,000
Android Kotlin MVVM Clean Architecture WebView Hybrid Mobile SOLID Agile Object-Oriented Design Build Systems Linkers Compilers Project Configuration
10+ yrs exp

Principal Software Engineer - Android

Walmart

Sunnyvale, CA +1 65 days ago $143,000$286,000
Android Kotlin MVVM Clean Architecture WebView Hybrid Mobile SOLID Agile Scrum Object-Oriented Design Build Systems Linkers Compilers WCAG) 2.2 AA
10+ yrs exp

Staff Software Engineer iOS

Walmart

Sunnyvale, CA +1 65 days ago $143,000$286,000
iOS Swift WebView Hybrid Mobile TDD Clean Code SOLID Extreme Programming Algorithms Linkers Build Systems WCAG) 2.2 AA
4+ yrs exp

Senior Software Engineer, Android

Walmart

Sunnyvale, CA +1 67 days ago $117,000$234,000
Kotlin Android SDK Jetpack Compose MVVM Kotlin Coroutines Clean Architecture GraphQL REST APIs JUnit Espresso CI/CD Git Firebase GitHub CoPilot ChatGPT Agile WCAG) 2.2 AA
3+ yrs exp