Senior, Software Engineer - Android

World's largest retailer focused on helping people save money and live better through retail and technology innovation.
$117,000 - $234,000
Android
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Enterprise SaaS · E-Commerce · Consumer

Description For Senior, Software Engineer - Android

Join Walmart's Global Tech team as a Senior Android Software Engineer in a role that directly impacts hundreds of millions of customers. You'll be a key member of the Mobile Payment team, focusing on transaction experiences that help customers save money and live better.

The position offers an opportunity to work on a brand new app experience built from scratch, implementing the latest architectural patterns and engineering best practices. As part of a 15,000+ strong technology team, you'll collaborate with engineers, designers, and product managers in an Agile environment to create solutions that serve Walmart's 2.2 million associates and massive customer base.

The role demands expertise in Android development with Kotlin, requiring 6+ years of software engineering experience including 3+ years specifically in mobile Android development. You'll be responsible for designing and delivering maintainable, testable code while working with technologies including GitHub, GraphQL, and various CI/CD systems.

Walmart offers a competitive compensation package ranging from $117,000 to $234,000 annually, plus performance bonuses and stock options. The benefits are comprehensive, including multiple health plans, 401(k) matching, stock purchase plans, paid parental leave, and education assistance.

The position is based in Sunnyvale, CA, with a hybrid work arrangement that balances in-office collaboration with flexible remote work. You'll be part of Walmart's mission to innovate in retail and technology while maintaining a focus on human-led disruption that improves people's lives.

This is an excellent opportunity for a senior Android engineer looking to make a significant impact at scale while working with cutting-edge technology in a supportive, growth-oriented environment. The role offers both technical challenges and the satisfaction of creating solutions that help millions of customers save money and live better.

Last updated 2 days ago

Responsibilities For Senior, Software Engineer - Android

  • Design and deliver code that's readable, maintainable, testable, scalable, reusable, and efficient
  • Work in an Agile team with engineers, designers, and product managers
  • Think from the customer's perspective to recommend design improvements
  • Collaborate with backend teams to design effective APIs
  • Implement new features according to specifications
  • Investigate and fix bugs
  • Build unit and UI tests
  • Learn and implement the latest technologies
  • Mentor fellow engineers
  • Participate in on-call rotations (daytime hours)

Requirements For Senior, Software Engineer - Android

Kotlin
  • Bachelor's degree in Computer Science/Engineering or equivalent experience
  • 6+ years of experience as a software engineer
  • 3+ years of experience as a mobile Android engineer
  • Expert Kotlin skills
  • Solid understanding of the full mobile development life cycle
  • Experience using GitHub
  • Unit testing best practices and patterns
  • Experience with caching, logging, performance tuning, and monitoring
  • Experience with CI/CD systems such as TeamCity or Jenkins
  • Strong English communication skills

Benefits For Senior, Software Engineer - Android

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Equity
  • Multiple health plan options including vision & dental
  • 401(k)
  • Stock purchase plans
  • Life insurance
  • Associate discounts
  • Education assistance
  • Parental leave
  • Military service pay
  • Paid time off (vacation, sick leave)
  • Short-term and long-term disability
  • Performance-based bonus awards

Interested in this job?

Jobs Related To Walmart Senior, Software Engineer - Android

Senior, Software Engineer

Senior Software Engineer position at Walmart Global Tech focusing on Android development for retail and e-commerce platforms, offering competitive compensation and comprehensive benefits.

Senior, Software Engineer

Senior Software Engineer position at Walmart focusing on Android mobile development for large-scale applications impacting millions of customers.

Senior, Software Engineer, Android

Senior Android Software Engineer role at Walmart focused on developing cutting-edge mobile solutions that impact millions of customers worldwide.

Software Engineer - TV App for Android Mobile Devices

Senior Android Engineer role at Apple working on the TV App, offering competitive pay, equity, and benefits in San Diego, CA.

Android Developer, Blink, Blink Mobile Applications

Senior Android Engineer position at Amazon's Blink team, developing mobile applications for connected consumer products using modern Android development tools and practices.