Taro Logo

Senior, Software Engineer - Mobile

World's leading retailer focused on technology innovation through Walmart Global Tech.
$117,000 - $234,000
Mobile
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Retail · Enterprise SaaS

Description For Senior, Software Engineer - Mobile

Walmart Global Tech is seeking a Senior Software Engineer for their Driver Experience group under the Last Mile Delivery initiative. This is a crucial role within Walmart's technology organization that powers grocery, general merchandise, and same-day delivery services.

The position offers an opportunity to work on highly scalable systems processing millions of requests daily, focusing on driver payments, miles driven, and externalization of Walmart's core delivery services. As a senior engineer, you'll be working with modern technologies including Swift for mobile development and cloud technologies like Azure, while implementing event-driven architectures and working with high-volume messaging systems like Kafka.

The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong communication skills. You'll be responsible for guiding small teams, designing large-scale distributed systems, and contributing to the architecture of mission-critical services. The position offers competitive compensation ranging from $117,000 to $234,000 annually, plus additional benefits including performance bonuses and stock options.

Walmart provides a comprehensive benefits package including health, dental, and vision insurance, 401(k) matching, stock purchase plans, and paid parental leave. The company embraces a hybrid work model that balances in-office collaboration with flexible remote work options. This position is based in Sunnyvale, CA, in the heart of Silicon Valley, offering access to a vibrant tech community and excellent quality of life.

As part of Walmart's technology transformation, you'll have the opportunity to impact millions of customers while working with cutting-edge technology at massive scale. The company is committed to diversity and inclusion, making it an excellent choice for engineers looking to make a significant impact while working with a global leader in retail technology.

Last updated a day ago

Responsibilities For Senior, Software Engineer - Mobile

  • Lead problems related to scale & monetization
  • Design and build large scale distributed systems
  • Provide guidance to small groups of 1-3 engineers
  • Manage small to large-sized complex projects
  • Troubleshoot business and production issues
  • Participate in discovery phase of projects
  • Develop highly scalable services to process millions of requests per day

Requirements For Senior, Software Engineer - Mobile

Kafka
  • 6+ years of working experience in Native App development
  • Experience with RxSwift, Swift languages, UIKit & Foundation frameworks
  • 3+ years of working experience in Cloud Components and Architecture
  • Excellent communication and interpersonal skills
  • Experience with Kafka or other high volume-low latency messaging infrastructure
  • Experience with Azure Cloud Stack
  • Knowledge of open-source libraries, design patterns and micro-service architecture
  • Experience with CI/CD and unit testing

Benefits For Senior, Software Engineer - Mobile

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

Interested in this job?

Jobs Related To Walmart Senior, Software Engineer - Mobile