Senior Software Engineer, Android

Walmart

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$117,000–$234,000 / yr
Employment
Full-time
Posted
12 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $165k
This role $176k
$103k $248k
below market most similar roles pay here above market

This role pays more than 57% of similar roles. Most pay $149,500–$180,287 — the blue band above. At the midpoint, this role pays about $176k versus about $165k 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 724 open roles on FindRole.

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

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Senior Software Engineer, Android

JOB TITLE: Senior Software Engineer- Android The Senior Software Engineer- Android joins the Omnitech engineering team to build modern, scalable mobile solutions for consumer-facing applications. This role involves troubleshooting production issues, analyzing root causes, and designing innovative mobile features that align with business objectives. You will develop and maintain high-quality applications by translating design requirements into pixel-perfect user interfaces. Key technical responsibilities include writing clean code in Kotlin and Java, implementing robust testing strategies, and managing background processing. You will utilize the Android SDK, REST APIs, JSON, and GraphQL while leveraging architectures like MVVM, Clean Architecture, and Coroutines. The role requires solving complex technical problems within eCommerce and digital platforms, ensuring performance through tools like DDMS and MAT, and upholding engineering excellence to deliver reliable, intuitive experiences for a wide range of customer journeys.

What does a Software Engineer earn in California?

Median $214500 from 1223 postings across 78 companies.

See salary data

What you'll do

  • Troubleshoot production and business-critical issues by analyzing impact, severity, and root causes.
  • Develop and maintain scalable mobile applications using Java and Kotlin.
  • Translate product and design requirements into high-quality, maintainable code and intuitive user interfaces.
  • Implement robust testing strategies and ensure timely delivery of mobile solutions.
  • Design and deliver innovative mobile solutions aligned with business objectives and industry best practices.
  • Provide technical leadership by removing delivery obstacles and defining performance standards.
  • Evaluate existing processes to identify opportunities for engineering efficiency and cost optimization.
  • Mentor team members and foster a culture of accountability and engineering excellence.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, or a related field and 3 years of software engineering experience.
  • 5 years of experience in software engineering or a related area.
  • 6+ years of professional software development experience across mobile, web front-end, and backend systems.
  • Proficiency in Kotlin and Java for Android development.
  • Experience designing and developing advanced Android applications using MVVM, Clean Architecture, and Coroutines.
  • Experience consuming remote data using REST APIs, JSON, HTTP, and messaging frameworks.
  • Experience with GraphQL and orchestration layers.
  • Knowledge of implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards (preferred).

More like this

Similar roles

Senior Software Engineer, Android

Walmart

Sunnyvale, CA 59 days ago $117,000–$234,000
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

Staff Software Engineer, Android

Walmart

Sunnyvale, CA 23 days ago $143,000–$286,000
Android Kotlin Jetpack Compose Coroutines Flow MVVM MVI Modularization CI/CD Gradle Node.js Rust Go AI/ML Crash Analytics Performance Monitoring WCAG) 2.2 AA
8+ yrs exp

Senior Software Engineer, Android

Walmart

Sunnyvale, CA +1 52 days ago $117,000–$234,000
Android Kotlin Coroutines MVVM GraphQL AI ML GenAI CI/CD DevOps Object-Oriented Programming Repository Design Pattern Jira Agile Automated Testing Debugging WCAG) 2.2 AA
3+ yrs exp

Staff Software Engineer

Walmart

Bentonville, AR +1 95 days ago
Android Kotlin MVVM Clean Architecture WebView Hybrid Mobile Object-Oriented Design SOLID Agile Scrum Build Systems Compilers Linkers WCAG) 2.2 AA Geolocation Payments Security
10+ yrs exp

Senior Software Engineer, Android

Walmart

Sunnyvale, CA 76 days ago $117,000–$234,000
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

Staff Software Engineer, Android

Walmart

Sunnyvale, CA +1 94 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