View All Jobs 133827

Software Engineer III - Android

Develop scalable Android applications to improve Walmart's customer shopping experience
Sunnyvale, California, United States
Senior
$117,000 – 234,000 USD / year
14 hours agoBe an early applicant
USA Jobs

USA Jobs

Provides a centralized online platform for searching and applying to employment opportunities across the United States.

Software Engineer III

As a Software Engineer III, you will leverage your expertise in Android development to deliver next-generation Quick Service Retail (QSR) and product customization capabilities, enabling customers to seamlessly personalize items, order across 1P and 3P stores, and batch purchases into a single trip. You will also build innovative in-store digital engagement features - including QR codes, Store Mode, Store Maps, and Store Pages - within the Walmart iOS App. Your work will power cutting-edge technology that enhances and personalizes the shopping experience for millions of Walmart customers.

Our team is responsible for enabling omni-service experiences for customers who want to engage with us online or in-stores for custom services. We focus on many aspects of their day-to-day shopping life. Walmart is investing in transforming these spaces with the latest technology, and we are looking for talented individuals who can use their engineering skills to help our teams solve complex problems.

Design, develop, and maintain advanced Android applications that deliver high-quality, performant, and reliable user experiences using Kotlin and Jetpack Compose.

Architect scalable, fault-tolerant systems and ensure stability through comprehensive unit, instrumentation, and functional testing (JUnit, Mock, Espresso).

Collaborate across iOS, Web, Backend, Product, UX, and Design teams to deliver consistent omni-channel experiences.

Guide engineers as part of a full-stack team to build mobile and web features using Android, React, Node.js, and GraphQL.

Lead and participate in code reviews, mentoring, and knowledge sharing to uphold engineering excellence and continuous improvement.

Contribute to technical design discussions and make architectural decisions that balance performance, scalability, and developer efficiency.

Investigate and resolve software issues efficiently; drive optimization in app performance, memory usage, and responsiveness.

Participate in build, deployment, and CI/CD pipelines (Gradle, Jenkins) to ensure smooth, automated delivery.

Document technical designs, implementations, and best practices to support maintainability and cross-team alignment.

Research, evaluate, and introduce new open-source tools and frameworks to continuously evolve Walmart's mobile ecosystem.

4+ years of professional software development experience, including 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 with REST and GraphQL APIs (Apollo experience a plus), including backend collaboration using Node.js, Java, or Go.

Solid understanding of Android framework components, lifecycles, multithreading, networking, offline storage, and performance tuning.

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.

Strong debugging and static analysis skills (Lint/custom rules), with a focus on maintainability and scalability.

Familiarity with Android Studio, GitHub, Jira, Confluence, and cloud platforms (Azure or Google Cloud Platform).

Excellent communication, documentation, and collaboration skills in agile, cross-functional environments.

Experience with GraphQL, Node.js, or backend API development.

Knowledge of accessibility best practices, animation, and advanced UI transitions.

Familiarity with performance optimization, memory management, and cloud-based mobile solutions.

Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That's what we do at Walmart Global Tech. We're a team of software engineers, data scientists, cybersecurity experts, and service professionals within the world's leading retailer who make an epic impact and are at the forefront of the next retail disruption. People are why we innovate, and people power our innovations. We are people-led and tech-empowered. We train our team in the skillsets of the future and bring in experts like you to help us grow. We have roles for those chasing their first opportunity as well as those looking for the opportunity that will define their career. Here, you can kickstart a great career in tech, gain new skills and experience for virtually every industry, or leverage your expertise to innovate at scale, impact millions and reimagine the future of retail. Walmart's culture is a competitive advantage, and it's fostered by being together. Working together in person allows us to collaborate, align quickly and innovate with greater speed. We use our campuses to create purposeful connection rooted in deepening understanding and investing in the development of our associates.

Our hubs: Walmart is a global company with offices across the United States and around the world. Our global headquarters is in Bentonville, Arkansas, with primary hubs in the San Francisco Bay area and New York/New Jersey.

Benefits: Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Walmart, 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 diversity- unique styles, experiences, identities, abilities, ideas and opinions- while being inclusive of all people.

+ Show Original Job Post
























Software Engineer III - Android
Sunnyvale, California, United States
$117,000 – 234,000 USD / year
Engineering
About USA Jobs
Provides a centralized online platform for searching and applying to employment opportunities across the United States.