Jobs · Engineering · California

Senior, Software Engineer - Android

Walmart Global Tech · Sunnyvale, CA · 2 mo ago
On-siteEngineering$117k–$234k/yrFull-time

Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That’s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity experts and service professionals within the world’s leading retailer who make an epic impact and are at the forefront of the next retail disruption. People are why we innovate, and people power our innovations. We are people-led and tech-empowered. We train our team in the skillsets of the future and bring in experts like you to help us grow.

About the Team

We are seeking a Software Engineer for a key position on Walmart’s Driver Experience group under the Last Mile Delivery initiative. Driver experience is key to the success of the Last Mile platform that powers Walmart’s Grocery, General Merchandize and Same Day Delivery propositions. We deal with driver Payments, miles driven, and externalization of Walmart Core delivery services. Last Mile Delivery is expected to grow multiple times over in the next few years. In this role, you will develop highly scalable services to process millions of requests per day and solve complex software engineering problems by leveraging state-of-the-art technology.

Responsibilities

  • Take the lead on problems related to scale & monetization by designing and building large-scale distributed systems and solving problems related to scale, including processing huge amounts of data.
  • Provide support to the business by responding to user questions, concerns, and issues (e.g., technical feasibility, implementation strategies). Research and identify needed solutions, determine implementation designs, and provide guidance regarding implications of new and enhanced systems.
  • Manage small to large-sized complex projects by reviewing project requirements, translating requirements into technical solutions, researching and identifying alternative solutions, and determining needed solutions based on ROI and business value.
  • Write and develop code, conduct unit testing, communicate status and issues to team members and stakeholders, and collaborate with project and cross-functional teams.
  • Troubleshoot open issues and bug fixes, ensuring on-time delivery and hand-offs.
  • Participate in the discovery phase of small to medium-sized projects to develop high-level designs by partnering with product management, project management, business, and user experience teams.

Requirements

  • 4+ years of working experience in Native App development.
  • Experience with RxSwift & Swift languages, UIKit & Foundation frameworks, and xibs & storyboard.
  • 3+ years of working experience in Cloud Components and Architecture.
  • Excellent communication and interpersonal skills, with the ability to articulate complex technical concepts in an approachable way for broad audiences.
  • Demonstrated high-level design of systems.
  • Solid experience in large-scale distributed systems and event-driven architecture.
  • Experience designing, building, and maintaining APIs and services for highly scalable platforms.
  • Experience with Kafka or other high-volume, low-latency messaging infrastructure.
  • Experience with Azure Cloud Stack or other cloud stacks.
  • Extensive knowledge of open-source libraries, design patterns, and microservice architecture.
  • Familiarity with CI/CD and unit testing.

Qualifications

  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area.
  • Option 2: 5 years’ experience in software engineering or related area.

Preferred Qualifications

  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year's experience in software engineering or related area.
  • Background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly.

Immigration sponsorship is not available for this role. Applicants must be authorized to work for any employer in the United States without current or future visa sponsorship. This is a full-time onsite role based in Sunnyvale, CA. Remote and hybrid options are not available.

Benefits

  • Competitive pay with performance-based bonus awards.
  • 401(k) match and stock purchase plan.
  • Paid maternity and parental leave.
  • PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting leave.
  • Multiple health plans (medical, vision, and dental coverage).
  • Short-term and long-term disability.
  • Company discounts.
  • Military Leave Pay.
  • Adoption and surrogacy expense reimbursement.
  • Live Better U education benefit program (tuition, books, and fees completely paid for by Walmart).

Pay

The annual salary range for this position is $117,000.00 - $234,000.00. Additional compensation includes annual or quarterly performance bonuses and stock for certain positions.

Walmart and its subsidiaries are committed to maintaining a drug-free workplace with a no-tolerance policy regarding the use of illegal drugs and alcohol on the job.

Similar jobs