Senior, Software Engineer- Full Stack/Android
Overview
Senior Android engineer on Walmart Global Tech’s Post Transactions team, shaping order amendments and details at scale. You will build highly scalable Android services and collaborate with cross-functional teams to support monetization and data processing. The role blends hands-on coding with system design in a fast-paced, on-site environment. You’ll impact millions of Walmart customers by enabling reliable, scalable post-transaction experiences.
Compensation / Benefits401(k) matchstock purchase planpaid maternity and parental leavePTO and sick leavehealth, vision, and dental planslife insurance
ResponsibilitiesLead design and implementation for large-scale distributed systems and data-heavy processesDevelop native Android apps using Kotlin with Jetpack libraries and MVVM/clean architectureWrite, test (unit tests) and maintain APIs/services for scalable platformsProvide technical guidance to business stakeholders and translate requirements into solutionsManage projects from requirements to delivery, including stakeholder communication and ROI evaluationCollaborate with cross-functional teams (product, project management, UX) to discover and design high-level solutionsTroubleshoot issues and ensure timely delivery and hand-offsParticipate in discovery phases to define high-level designs and align with product management and UX
Key requirements4+ years of native Android development experienceProficiency with Kotlin and Jetpack libraries (Compose, ViewModel, Coroutines/Flow, Room) and MVVM/Clean Architecture3+ years of cloud components and architecture experienceStrong communication and ability to explain complex concepts to broad audiencesDemonstrated high-level design and experience with large-scale distributed systems and event-driven architecturesExperience designing, building, and maintaining APIs and services for scalable platformsExperience with Kafka or similar high-volume, low-latency messagingExperience with Azure Cloud Stack or other cloud platformsKnowledge of open-source libraries, design patterns, and microservices; familiarity with CI/CD and unit testingExcellent communication and interpersonal skillsAbility to articulate complex concepts to broad audiencesCollaborative and cross-functional teamworkKotlin and Android Jetpack libraries (Compose, ViewModel, Coroutines/Flow, Room)MVVM / Clean ArchitectureDistributed systems and event-driven design