Senior, Software Engineer

Walmart

Actively hiring
Bentonville, AR · Sunnyvale, CA Posted 25 days ago $90,000$180,000 / year

At a glance

AI generated

TL;DR

As an iOS Senior Software Engineer in Walmart Global Tech’s Customer Area team, you will design and develop high-performance mobile applications for iOS devices that enhance customer trust and regulatory compliance. Your daily tasks include crafting intuitive user interfaces using Swift or Objective-C alongside frameworks like UIKit and SwiftUI, integrating these apps with backend services via RESTful APIs, and ensuring seamless data flow and security across systems. You will also write unit and UI tests to maintain code quality and reliability, collaborate closely with cross-functional teams for efficient feature delivery, and stay updated on emerging iOS technologies. This role requires strong knowledge of iOS frameworks, experience in mobile architecture patterns like MVVM or MVC, familiarity with CI/CD pipelines, and a commitment to performance tuning and memory management.

Skills

Swift Objective-C UIKit SwiftUI Core Data MVVM MVC Clean Architecture XCTest CI/CD RESTful APIs Performance Tuning Debugging Memory Management

What you'll do

  • Design and develop iOS applications using Swift/Objective-C and modern frameworks like UIKit and SwiftUI.
  • Build responsive, accessible, high-performance mobile user interfaces aligned with iOS design principles.
  • Integrate mobile apps with backend services via RESTful APIs to ensure seamless data flow and security.
  • Write unit and UI tests using XCTest to maintain code quality and reliability in applications.
  • Participate in code reviews, sprint planning, and architectural discussions to deliver scalable solutions.

What we're looking for

  • 5-7 years of experience in iOS development using Swift/Objective-C.
  • Strong knowledge of iOS frameworks including UIKit, SwiftUI, and Core Data.
  • Experience integrating RESTful APIs with backend systems.
  • Familiarity with mobile architecture patterns such as MVVM, MVC, Clean Architecture.
  • Proficiency in unit and UI testing using XCTest.
  • Understanding of CI/CD pipelines and mobile app deployment processes.
  • Experience in performance tuning, debugging, and memory management.

Market check

Salary context

This $90,000–$180,000 range sits above 20% of similar postings on FindRole.

Peer median band

$117,000$204,470

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$139,050$175,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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

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

Most-posted roles

View all roles at Walmart

More like this

Similar roles

Senior, Software Engineer

Walmart

(Usa) Crossman Service Building Ca Sunnyvale Home Office, US 88 days ago $117,000$234,000
JavaScript TypeScript Java C++ CI/CD AI Agents LLM orchestration Prompt engineering Model benchmarking Object-Oriented Programming API automation UI automation Test pyramid principles

Senior, Software Engineer

Walmart

(Usa) Crossman Excellence Building Ca Sunnyvale Home Office, US 44 days ago $90,000$180,000
Python Java Kafka Docker CI/CD Microservices APIs Video Streaming Real-time Analytics Machine Learning Image Processing PostgreSQL Redis AWS Kubernetes Terraform Git Jenkins

Senior, Software Engineer

Walmart

(Usa) J Street Office Space Ar Bentonville Home Office, US 49 days ago $90,000$180,000
Java CI/CD DevOps AI/ML GenAI Python PostgreSQL Kubernetes AWS Docker Git Jenkins SonarQube Maven Spring Boot

Senior, Software Engineer

Walmart

(Usa) Hula Building Bentonville Ar Home Office, US 91 days ago $90,000$180,000
Hadoop Spark Kafka Java GCP GCS Dataproc Dataplex Airflow Cassandra BigQuery Spark-Streaming Storm Git AWS Azure SQL NoSQL Memcache Redis

Senior, Software Engineer

Walmart

(Usa) Sunnyvale Tech Corners Bldg 6 Ca Sunnyvale Home Office, US 39 days ago $117,000$234,000
Python JavaScript Kubernetes AWS CI/CD Docker PostgreSQL Telemetry Defect Management Performance Monitoring Agile Methodologies Object-Oriented Programming

Senior, Software Engineer

Walmart

(Usa) Sunnyvale Tech Corners Ca Sunnyvale Home Office, US 74 days ago $117,000$234,000
Kotlin Android SDK Gradle Dagger REST GraphQL MockK Google Truth Robolectric Espresso MVVM MVP Clean Architecture Git CI/CD Multithreading Networking Offline Storage Performance Tuning