Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Walmart

Senior Software Engineer, Android

Walmart

. Design, develop, and ship high‑quality Android applications supporting Product Detail Page customer journeys at scale.

Posted 5/14/2026full-timeSunnyvale • California • 🇺🇸 United StatesSenior💰 $117,000 - $234,000 per yearWebsite

Tech Stack

Tools & technologies
AndroidGraphQLKotlin

About the role

Key responsibilities & impact
  • Design, develop, and ship high‑quality Android applications supporting Product Detail Page customer journeys at scale.
  • Lead mobile integrations with GraphQL 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.

Requirements

What you’ll need
  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area.
  • 5 years’ experience in software engineering or related area.
  • Strong experience building and shipping production‑grade Android applications using Kotlin and modern frameworks.
  • Hands‑on experience integrating mobile applications with GraphQL 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 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 in guiding mobile-design decisions in large‑scale, customer‑facing environment.

Benefits

Comp & perks
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Multiple health plans
  • Health insurance
  • Medical coverage
  • Vision coverage
  • Dental coverage
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinJetpack ComposeGraphQLAndroid architecture patternsasynchronous programmingconcurrencydebuggingperformance optimizationCI/CDautomated testing
Soft Skills
collaborationleadershipcommunicationproblem-solvinginfluencing standards
Certifications
Bachelor's degree in computer scienceBachelor's degree in computer engineeringBachelor's degree in computer information systemsBachelor's degree in software engineering