Senior, Software Engineer - Android
Job in
Sunnyvale, Santa Clara County, California, 94087, USA
Listed on 2026-05-26
Listing for:
Walmart
Full Time
position Listed on 2026-05-26
Job specializations:
-
Software Development
Android Developer, Software Engineer, Full Stack Developer, Senior Developer
Job Description & How to Apply Below
Position Summary
Senior Software Engineer – Android – Design, build, and scale customer‑facing mobile experiences powering Walmart’s Profile and Wallet journeys.
Immigration sponsorship is not included in this role.
What You’ll Do- Design, develop, and ship high‑quality Android applications supporting Profile and Wallet customer journeys at scale.
- Lead mobile integrations with Graph
QL APIs, efficiently consuming identity, address, and payment data. - Lead early technical discovery for medium‑to‑large initiatives, translating product strategy into scalable Android solutions.
- Drive collaboration with backend engineers to evolve API contracts serving mobile needs.
- Build features using Kotlin (advanced) and Jetpack Compose with modern architecture patterns.
- Apply asynchronous programming and concurrency for responsive experiences.
- Own production readiness through debugging, root‑cause analysis, and stability improvements.
- Ensure performance, security, reliability, and accessibility through testing and monitoring.
- Lead code reviews and design discussions, influencing mobile standards.
- Drive improvements in CI/CD, testing, and release quality.
- Strong experience building and shipping production‑grade Android applications using Swift and modern iOS frameworks.
- Hands‑on experience integrating mobile applications with Graph
QL APIs, including data handling and error scenarios. - Solid understanding of Android architecture patterns, performance optimization, and the Android application lifecycle.
- Experience with Kotlin (advanced) and Jetpack Compose, including building adaptive, accessible, and user‑focused interfaces.
- Working knowledge of modern Android concurrency such as async/await, Combine, or equivalent patterns.
- Experience collaborating closely with backend teams on API design and integration strategies.
- Familiarity with CI/CD pipelines, automated testing, and observability for mobile platforms.
- Strong debugging skills with the ability to navigate complex, cross‑layer issues.
- Experience guiding mobile‑design decisions in large‑scale, customer‑facing environments.
- Experience with R2, release readiness, or similar quality and validation frameworks.
- Experience with mobile automation frameworks supporting testing, release validation, or operational readiness.
- Exposure to AI‑assisted developer productivity tools (e.g., code assistance, test generation, debugging).
- Familiarity working with design collaboration tools such as Figma to review and implement product designs.
- Knowledge of accessibility standards and inclusive mobile UI practices.
1395 Crossman Ave, Sunnyvale, CA , United States of America
Equal Opportunity EmployerWalmart, Inc. is an Equal Opportunity Employer – By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing unique styles, experiences, identities, ideas, and opinions – while being inclusive of all people.
Benefits- 401(k) match and stock purchase plan.
- Paid maternity and parental leave, PTO, and multiple health plans.
- Live Better U: 100% covered tuition and books for selected programs.
- Dedicated learning and career growth initiatives.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×