Staff Software Engineer, iOS

Walmart

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Sunnyvale, CABentonville, AR
Employment
Full-time
Posted
111 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $212k
$127k $294k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $186,425–$236,840.

Based on 240 similar postings.

Employer

About Walmart

Walmart Inc. is the world''s largest retailer by revenue, operating a chain of hypermarkets, discount department stores, and grocery stores, as well as a growing e-commerce presence through Walmart.com. Industry: General Merchandise & Grocery Retail

Walmart currently has 825 open roles on FindRole.

Listed pay typically runs $121,000–$242,000 across 473 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Staff Software Engineer, iOS

The Staff, Software Engineer -iOS joins the Marketplace Team to develop novel features that link digital and physical shopping experiences for sellers. This role involves leading the design and development of high-quality iOS mobile software systems, analyzing applications for optimization, and managing configurations across multiple environments. You will collaborate with product managers and architects to define technical specifications, lead discovery phases for large projects, and troubleshoot production issues. Key technical requirements include extensive experience in pure native development, Swift, and WebView or Hybrid Mobile applications. You must demonstrate expertise in computer systems fundamentals, data structures, algorithms, and Test Driven Development. The role requires applying SOLID principles, Clean code, and Extreme programming to improve sustainable engineering practices while maintaining high-quality documentation and monitoring.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Lead the design and development of high-quality iOS mobile software systems.
  • Implement sophisticated features and optimize performance for Walmart iOS applications.
  • Manage code configurations, release processes, and environment controls for multiple platforms.
  • Define technical specifications by gathering requirements from product managers and architects.
  • Lead the discovery phase of large projects to create high-level designs.
  • Troubleshoot complex business and production issues to ensure system stability.
  • Improve engineering best practices through better documentation, testing, and monitoring.
  • Identify and resolve areas for optimization within existing software systems.

What we're looking for

  • Must have a Bachelor's degree in computer science or a related field and 4 years of software engineering experience.
  • Alternatively, must have 6 years of experience in software engineering or a related area.
  • Must have 11+ years of experience in design and development of highly scalable iOS applications in product-based companies.
  • Must have 10+ years of experience with Pure native development.
  • Must have 6+ years of experience with Swift for iOS.
  • Must have 3+ years of experience on WebView or Hybrid Mobile application development.
  • Must have shipped three or more iOS applications that are still available in the App Store.
  • Must have a Master's degree in a related field and 2 years of software engineering experience (preferred).

More like this

Similar roles

Staff Software Engineer, iOS, Level 6

Snap Inc.

Bellevue, WA +3 5 days ago $229,000–$343,000
iOS Objective-C Swift C/C++ Metal OpenGL Algorithms Data Structures Multithreading Performance Optimization AI Tools Software Design Patterns OS Internals Compilers Mobile Systems
9+ yrs exp Hybrid

Staff Software Engineer, Android

Walmart

Sunnyvale, CA +1 110 days ago
Android Kotlin MVVM Clean Architecture WebView Hybrid Mobile Object-Oriented Design SOLID Release Management Build Systems Compilers Linkers WCAG) 2.2 AA Geolocation Payments Scalability
10+ yrs exp

Principal Software Engineer, Android

Walmart

Sunnyvale, CA +1 111 days ago
Android Kotlin MVVM Clean Architecture WebView Hybrid Mobile Object-Oriented Design SOLID Release Management Compilers Linkers Build Systems WCAG) 2.2 AA Geolocation Payments Scalability
10+ yrs exp

Software Engineer III, Mobile

Walmart

Sunnyvale, CA +1 39 days ago
Swift Objective-C iOS iPadOS RESTful APIs GraphQL Agile Data Handling Caching Local Storage Web Services WCAG) 2.2 AA
2+ yrs exp

Staff Software Engineer

Walmart

Bentonville, AR +1 111 days ago
Android Kotlin MVVM Clean Architecture WebView Hybrid Mobile Object-Oriented Design SOLID Agile Scrum Build Systems Compilers Linkers WCAG) 2.2 AA Geolocation Payments Security
10+ yrs exp

Staff Software Engineer

Walmart

Sunnyvale, CA 83 days ago
Swift iOS SDK Java GraphQL Android MVVM MVP API Design Unit Testing Multithreading Networking Offline Storage Agile WCAG) 2.2 AA Technical Solutions Architecture
4+ yrs exp