Senior Software Engineer

Walmart

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Bentonville, ARSunnyvale, CA
Salary
$90,000–$180,000 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $160k
This role $135k
$75k $231k
below market most similar roles pay here above market

This role pays less than 82% of similar roles. Most pay $142,562–$177,250 — the blue band above. At the midpoint, this role pays about $135k versus about $160k for comparable roles.

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 719 open roles on FindRole.

Listed pay typically runs $117,000–$234,000 across 592 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Senior Software Engineer

As a (USA) Senior, Software Engineer, you will join the team responsible for the in-store shopping journey to deliver next-generation features within the Walmart iOS App. You will design, develop, and ship advanced mobile experiences including Store Mode, Store Maps, Store Pages, and QR features to help customers navigate and shop in-store. Your daily work involves building scalable solutions using Swift, SwiftUI, UIKit, Combine, Core Data, and Core Animation while collaborating with backend teams using Node.js and GraphQL. You will lead end-to-end feature delivery, mentor others through code reviews, and shape architecture for performance and reliability. The role requires expertise in MVVM, VIPER, and Clean architectures to solve complex problems regarding omnichannel shopping, digital engagement, and seamless product discovery for millions of customers.

What does a Software Engineer earn in California?

Median $214500 from 1206 postings across 79 companies.

See salary data

What you'll do

  • Design, develop, and ship advanced iOS applications using Swift, SwiftUI, UIKit, Combine, and Core Data.
  • Build in-store digital features including Store Mode, Store Maps, Store Pages, and QR code functionality.
  • Lead end-to-end feature delivery by collaborating with backend and frontend teams on scalable solutions.
  • Serve as a technical lead by conducting code reviews, coaching team members, and enforcing best practices.
  • Architect systems for high performance, reliability, maintainability, and large-scale growth.
  • Translate UX wireframes into pixel-perfect user interfaces using Auto Layout and SwiftUI.
  • Own the full software lifecycle from initial design through testing, deployment, monitoring, and optimization.
  • Write unit and UI tests to automate workflows and ensure application stability.

What we're looking for

  • 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.
  • Option 2: 5 years’ experience in software engineering or related area.
  • 5+ years of experience building iOS apps with Swift, SwiftUI, and modern architectures like MVVM, VIPER, Clean, or Coordinators.
  • Proficiency in iOS SDKs including UIKit, Swift Concurrency (async/await), and Combine.
  • Experience integrating with backend APIs using REST, GraphQL, and JSON/HTTP, with familiarity with Node.js services.
  • Strong computer science fundamentals in design principles, data structures, algorithms, and distributed systems.
  • Ability to write unit/UI tests, automate workflows, and perform thorough code reviews.
  • Knowledge of MapKit, push notifications, CloudKit, accessibility, and performance instrumentation (preferred).

More like this

Similar roles

Senior Software Engineer

Walmart

Sunnyvale, CA +1 61 days ago
Java Spring Boot Microservices React Native Timescale DB Kafka ElasticSearch Azure Kubernetes CI/CD Splunk AI Machine Learning GenAI Computer Vision IoT WCAG) 2.2 AA
3+ yrs exp

Senior Software Engineer

Walmart

Bentonville, AR 26 days ago
Python Java Rust C++ JavaScript Dart AI ML generative AI CI/CD data engineering automated testing Edge Computing Spatial Data Monitoring WCAG) 2.2 AA
3+ yrs exp

Senior Software Engineer

Walmart

Sunnyvale, CA +1 61 days ago
Python Java TypeScript JavaScript Rust C++ Dart Cassandra Kafka Azure SQL Solr Vespa CI/CD AI/ML Generative AI NoSQL Object-Oriented Programming Algorithms Data Structures
3+ yrs exp Hybrid

Senior Software Engineer

Walmart

Bentonville, AR 12 days ago
AI ML GenAI CI/CD Automated Testing Software Development Lifecycle Object-Oriented Programming Observability Data Engineering Data Science WCAG) 2.2 AA
3+ yrs exp

Senior Software Engineer

Walmart

Sunnyvale, CA 26 days ago $117,000–$234,000
Java AI ML Generative AI CI/CD Automated Testing Software Development Lifecycle Object-Oriented Programming Observability Technical Design Debugging Code Review WCAG) 2.2 AA
3+ yrs exp

Senior Software Engineer

Walmart

Bellevue, WA +1 16 days ago $108,000–$216,000
AI ML Generative AI CI/CD Automated Testing Object-Oriented Programming Software Development Lifecycle Observability Video Transcoding Image Optimization WCAG) 2.2 AA
3+ yrs exp