Staff, Software Engineer - Mobile

World's leading retailer focused on helping people save money so they can live better.
$143,000 - $286,000
Mobile
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Retail · Enterprise SaaS · Logistics
This job posting is no longer active. Check out these related jobs instead:

Job Description

Walmart Global Tech is seeking a Staff Software Engineer for a crucial role in the Driver Experience group under the Last Mile Delivery initiative. This position represents an opportunity to join the world's leading retailer's technology team, where your code can impact hundreds of millions of people daily.

The role focuses on developing the Driver Experience platform, a critical component of Walmart's Last Mile Delivery system that powers Grocery, General Merchandise, and Same Day Delivery services. You'll be working on essential features including driver payments, miles driven, and the externalization of Walmart Core delivery services. The platform is poised for significant growth, expected to multiply several times over in the coming years.

As a Staff Software Engineer, you'll be responsible for developing highly scalable services that process millions of requests daily, leveraging cutting-edge technology to solve complex engineering challenges. You'll lead small teams of 6-10 engineers across different geographical locations, driving high-visibility projects throughout the organization.

The position requires extensive experience in Native App development, particularly with iOS technologies like Swift, UIKit, and related frameworks. You'll need strong expertise in cloud architecture and distributed systems, with experience in event-driven architectures and high-volume messaging systems like Kafka.

Walmart offers a comprehensive benefits package including competitive salary ($143,000-$286,000), performance bonuses, stock purchase options, 401(k) matching, and extensive health benefits. The company embraces a hybrid work model, combining in-office collaboration with flexible remote work options.

The role is based in Sunnyvale, CA, offering access to Silicon Valley's vibrant tech ecosystem while working for a company that's reimagining retail through technology. You'll be part of a team that's driving innovation at scale, impacting millions of customers while helping them save money and live better.

Join Walmart Global Tech to be at the forefront of retail disruption, working with a team of software engineers, data scientists, and cybersecurity experts who are shaping the future of retail technology.

Last updated 3 months ago

Responsibilities For Staff, Software Engineer - Mobile

  • Lead problems related to scale and monetization
  • Design and build large scale distributed systems
  • Provide guidance to small groups of 3-5 engineers
  • Manage small to large-sized complex projects
  • Troubleshoot business and production issues
  • Participate in discovery phase of projects for high level design
  • Build relationships with key stakeholders
  • Develop highly scalable services to process millions of requests per day
  • Lead work across geographies
  • Implement and maintain APIs and services for highly scalable platforms

Requirements For Staff, Software Engineer - Mobile

Kafka
  • 10+ years of working experience in Native App development
  • Experience with Rxswift, Swift languages, UIKit, Foundation frameworks, XIBs and storyboard
  • 3+ years of working experience in Cloud Components and Architecture
  • Excellent communication and interpersonal skills
  • Experience in large scale distributed systems and event-driven architecture
  • Experience with Kafka or other high volume-low latency messaging infrastructure
  • Experience with Azure Cloud Stack or other cloud stacks
  • Knowledge of open-source libraries, design patterns and micro-service architecture
  • Familiarity with CI/CD and unit testing
  • Bachelor's degree in computer science or related field with 4 years experience, or 6 years experience without degree

Benefits For Staff, Software Engineer - Mobile

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