Software Engineer III - Android

Walmart

Actively hiring
Sunnyvale, CA · Bentonville, AR Posted 24 days ago $117,000$234,000 / year

At a glance

AI generated

TL;DR

As a Software Engineer III on the Pre-Purchase Shopping Experiences team at Walmart Global Tech, you will design and develop advanced Android applications using Kotlin and Jetpack Compose to enhance Quick Service Retail (QSR) capabilities and product customization for millions of customers. Your day-to-day responsibilities include architecting scalable systems, collaborating with cross-functional teams, conducting code reviews, and optimizing app performance through comprehensive testing and CI/CD pipelines. You will work with technologies such as React, Node.js, GraphQL, and Gradle to deliver seamless omni-channel experiences across mobile and web platforms. The role requires deep expertise in Android SDK, Jetpack libraries, architecture patterns like MVVM, MVI, and Clean Architecture, along with strong knowledge of Kotlin Coroutines and Flow/LiveData for asynchronous programming.

Skills

Kotlin Jetpack Compose MVVM MVI Clean Architecture GraphQL Apollo Node.js Gradle Jenkins Google Play APIs Android SDK Kotlin Coroutines Flow/LiveData REST APIs CI/CD JUnit Espresso React Git GitHub

What you'll do

  • Design and develop advanced Android applications using Kotlin and Jetpack Compose.
  • Architect scalable systems and conduct comprehensive testing to ensure stability.
  • Lead code reviews, mentoring sessions, and knowledge sharing within the team.
  • Investigate and resolve software issues to optimize app performance and responsiveness.
  • Document technical designs and best practices for maintainability and cross-team alignment.
  • Introduce new open-source tools and frameworks to evolve Walmart’s mobile ecosystem.

What we're looking for

  • 4+ years of professional software development experience with at least 2 years in Android development using Kotlin and Jetpack Compose.
  • Deep expertise in Android SDK, Jetpack libraries, and architecture patterns such as MVVM, MVI, and Clean Architecture.
  • Strong knowledge of Kotlin Coroutines and Flow/LiveData for asynchronous and reactive programming.
  • Experience integrating REST and GraphQL APIs with backend collaboration using Node.js, Java, or Go.
  • Proficiency in Gradle build systems, build performance tuning, and CI/CD integration.
  • Hands-on experience with Google Play APIs such as Maps, Location, and Cloud Messaging.

Market check

Salary context

This $117,000–$234,000 range sits above 81% of similar postings on FindRole.

Peer median band

$117,000$198,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$135,000$175,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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

Listed pay typically runs $117,000–$234,000 across 487 roles with salary data.

Most-posted roles

View all roles at Walmart

More like this

Similar roles

Senior, Software Engineer - Android

Walmart

(Usa) Crossman Service Building Ca Sunnyvale Home Office, US 24 days ago $117,000$234,000
Kotlin Jetpack Compose GraphQL CI/CD Android architecture patterns Performance optimization Accessibility Testing and monitoring Debugging Concurrency API design Automated testing Figma Release readiness

(USA) Software Engineer III-Android

Walmart

(Usa) Crossman Service Building Ca Sunnyvale Home Office, US 86 days ago $117,000$234,000
Kotlin Java Android SDK Jetpack libraries REST API integration Agile development methodology Jetpack Compose

Senior, Software Engineer - Android

Walmart

(Usa) Crossman Service Building Ca Sunnyvale Home Office, US 43 days ago $117,000$234,000
Kotlin Jetpack Compose GraphQL CI/CD Android architecture patterns Asynchronous programming Concurrency Performance optimization Accessibility Debugging Code reviews API design integrated pipelines Automated testing Observability

Senior, Software Engineer (Android)

Walmart

(Usa) Crossman Service Building Ca Sunnyvale Home Office, US 16 days ago $117,000$234,000
Kotlin Jetpack Compose GraphQL CI/CD Terraform Docker Prometheus Grafana JUnit Selenium Figma Android Architecture Patterns Asynchronous Programming Concurrency Patterns Accessibility Standards Performance Optimization Security Practices Maven Gradle

Software Engineer III-Android

McDonald’s Corporation

Chicago, Illinois, US 11 days ago $129,800$165,490
Kotlin Java Android Agile CI/CD AWS Docker Git SQL PostgreSQL Linux RESTful APIs JSON Scalability Security Object-Oriented Design Data Structures Algorithm Cloud Computing

Software Engineer II - Android

The Walt Disney Company

Remote (Usa - Ca - Market St, US) 11 days ago $120,300$161,300
Kotlin Android SDK Swift iOS Agile CI/CD Java Git Docker PostgreSQL REST APIs JSON XML JUnit Mockito Maven Gradle SonarQube JIRA Confluence
Remote