Principal, Software Engineer - Android

World's leading retailer focused on helping people save money so they can live better
Bentonville, AR, USA
$110,000 - $220,000
Android
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · E-Commerce · Consumer

Description For Principal, Software Engineer - Android

Walmart Global Tech is seeking a Principal Software Engineer for Android to join their team in Bentonville, AR. This role offers an opportunity to make a significant impact on software that serves hundreds of millions of people. You'll work on Walmart's e-commerce and retail platform, designing and delivering maintainable, scalable Android applications. The position involves collaborating with cross-functional teams in an Agile environment, architecting solutions for complex challenges unique to Walmart's scale, and providing technical leadership. The role combines hands-on development with mentorship opportunities, focusing on creating innovative solutions for both online and in-store experiences. As part of Walmart's technology transformation, you'll work with cutting-edge technologies and help shape the future of retail technology. The position offers competitive compensation, comprehensive benefits, and the chance to work in a hybrid environment that promotes collaboration while providing flexibility. Join a team that's reimagining retail through technology and making a real difference in how millions of customers shop.

Last updated 20 days ago

Responsibilities For Principal, Software Engineer - Android

  • Architect and lead implementation of new functionalities
  • Work with product, operations and design teams
  • Provide technical leadership and mentorship
  • Design complex scalable and fault tolerant systems
  • Implement applications meeting throughput and SLA requirements
  • Perform code reviews and write feature documentation
  • Write Unit and Functional tests
  • Collaborate with platform teams across web, iOS and Android

Requirements For Principal, Software Engineer - Android

Kotlin
Java
React
  • BS/MS degree in Computer Science, Engineering or related subject
  • 8+ years of professional experience in software development
  • Experience with consumer facing app and ecommerce
  • Experience with Android SDK, Services, and background processing
  • Experience with Kotlin, Coroutines, MVVM, Clean Architecture
  • Knowledge of Android Studio, GitHub, Jira, Jenkins, GraphQL
  • Experience with Google Play APIs
  • Strong understanding of mobile development lifecycle

Benefits For Principal, Software Engineer - Android

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Education Budget
  • Multiple health plan options including vision & dental
  • 401(k) match
  • Stock purchase plan
  • Life insurance
  • Paid maternity and parental leave
  • PTO and sick leave
  • Education assistance for Associate and dependents
  • Military Leave Pay
  • Short-term and long-term disability
  • Company discounts

Interested in this job?

Jobs Related To Walmart Principal, Software Engineer - Android

Principal Android Engineer – Testing Specialist

Principal Android Engineer role at Fidelity Investments focusing on testing and quality assurance for mobile applications, requiring 6+ years of experience.

Senior Software Engineering Manager, Android XR

Lead Google's Android XR initiatives as a Senior Software Engineering Manager, combining technical expertise with people management to drive innovation in augmented reality.

Engineering Manager, Android

Lead Android engineering teams at Google, focusing on anti-abuse systems, AI algorithms, and technical leadership while managing and mentoring software engineers.

Senior Software Engineering Manager, Authentication and Autofill, Android

Lead Android Authentication and Autofill team at Google, managing engineering teams and developing security features for billions of users worldwide.

Principal Software Development Engineer, Android, Navigation SDK

Principal Software Development Engineer position at Mapbox, focusing on Android Navigation SDK development and technical leadership in Berlin.