Staff Software Engineer

Walmart

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Bentonville, ARSunnyvale, CA
Employment
Full-time
Posted
111 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $193k
$126k $301k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $170,987–$214,500.

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 · Staff Software Engineer

The (USA) Staff, Software Engineer joins the Marketplace Engineering team to build industry-defining seller and customer experiences. This role involves designing and implementing sophisticated features for Android applications, optimizing platform performance, and building quick prototypes to experiment with new technologies. You will lead discovery phases for large projects, manage small groups of engineers, and provide mentorship while ensuring code integrity through SOLID principles. Key technical requirements include over ten years of experience in object-oriented design and pure native development, with specific expertise in Kotlin, WebView, and hybrid mobile applications. You must understand MVVM and clean architecture while navigating challenges in security, geolocation, payments, and scalability. The work focuses on linking digital and physical shopping experiences to create novel features that simplify the marketplace for sellers.

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 implement sophisticated features in Walmart Android applications.
  • Analyze and optimize Android applications for performance and scalability.
  • Build quick prototypes and experiment with new technologies and features.
  • Lead the discovery phase and high-level design for medium to large projects.
  • Manage code and configurations for multiple environments and release management processes.
  • Troubleshoot business and production issues to provide appropriate technical solutions.
  • Provide guidance and mentorship to junior engineers while enforcing SOLID principles.
  • Communicate technical requirements and design solutions to cross-functional teams.

What we're looking for

  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering.
  • Option 2: 6 years’ experience in software engineering or related area.
  • 10+ years of experience in object-oriented design and software development.
  • 10+ years’ experience with Pure native development.
  • 6+ years’ experience on Kotlin for Android developer.
  • 3+ years’ experience on WebView or Hybrid Mobile application development.
  • Understanding of MVVM and clean architecture.
  • Shipped one or more Android applications which are still available in the Playstore.
  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years' experience in software engineering (preferred).
  • Knowledge of implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards and assistive technologies (preferred).

More like this

Similar roles

Staff Software Engineer

Walmart

Sunnyvale, CA 117 days ago
Cloud-native Architecture Microservices Containers CI/CD AI/ML API Design Software Design Patterns System Design Software Development Lifecycle Monitoring Automation WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA 95 days ago
Java Python JavaScript Cloud-native Architecture CI/CD ML Frameworks API Design Software Design Patterns System Design AI Testing Debugging WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer, Android

Walmart

Sunnyvale, CA +1 110 days ago
Android Kotlin MVVM Clean Architecture WebView Hybrid Mobile Object-Oriented Design SOLID Release Management Build Systems Compilers Linkers WCAG) 2.2 AA Geolocation Payments Scalability
10+ yrs exp

Principal Software Engineer, Android

Walmart

Sunnyvale, CA +1 111 days ago
Android Kotlin MVVM Clean Architecture WebView Hybrid Mobile Object-Oriented Design SOLID Release Management Compilers Linkers Build Systems WCAG) 2.2 AA Geolocation Payments Scalability
10+ yrs exp

Senior Software Engineer, Android

Walmart

Sunnyvale, CA 92 days ago
Android Kotlin Java Jetpack Compose MVVM Clean Architecture Android SDK Jetpack REST API Unit Testing CI/CD AWS Azure Agile Claude Cursor Copilot WCAG) 2.2 AA
3+ yrs exp

Senior Software Engineer, Android

Walmart

Sunnyvale, CA 75 days ago
Kotlin Android SDK Jetpack Compose MVVM MVI Hilt Dagger Coroutines Flow RESTful APIs GraphQL JUnit Espresso Mockito CI/CD Gradle Git WCAG) 2.2 AA Push Notifications Deep Linking
3+ yrs exp