Staff, Software Engineer -iOS

Walmart

Sunnyvale (CA)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) match and stock purchase plan
Paid maternity and parental leave
Performance-based bonuses

Job summary

A leading retail company is seeking a Mobile Engineering Lead to drive innovative mobile solutions. The ideal candidate will have extensive iOS and Swift experience, leading projects to create next-generation mobile applications. This role involves collaborating with cross-functional teams to implement impactful mobile strategies and ensure timely delivery. Join us in enhancing the retail experience through cutting-edge technology.

Qualifications

  • 8+ years of iOS platform experience.
  • 5+ years of experience with Swift programming.
  • 3+ years of experience with ARKit / ARCore and Core Vision/ML Kit.

Responsibilities

  • Lead discovery phase of Mobile Engineering projects and determine project strategy.
  • Troubleshoot business and production issues for mobile devices.
  • Develop innovative mobile technology solutions and strategies.

Skills

iOS platform experience
Swift programming
ARKit / ARCore experience
Core Vision/ML Kit
Mobile app development
REST-based backend integration
Project management
Mentoring engineers
Communication skills
Problem-solving skills

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

Unity
Maya
Blender

Job description

Position Summary

Immigration Sponsorship is not available in this role.

About Team

The Walmart Emerging-Tech group drives the creation of next‑generation retail and shopping experiences for online and in‑store. The Emerging Content team builds new capabilities that allow customers to discover and interact with products online and develops platform APIs and tools for other teams to leverage.

What you will do:
  • Lead the discovery phase of large Mobile Engineering projects by collaborating with cross‑functional teams to determine project strategy, interpreting strategy into sustainable mobile solutions, driving prototype development, and implementing prototypes to validate projects.
  • Troubleshoot business and production issues for mobile devices by reviewing and analyzing information (issue, impact, criticality, root cause), engaging support teams, and performing root‑cause analysis to prevent future occurrences.
  • Lead project teams for Mobile Engineering projects by providing direction on project plans, identifying short‑ and long‑term solutions and timelines, reviewing and approving proposed solutions, implementing new architectural patterns, and performing design and code reviews.
  • Develop innovative mobile technology solutions and strategies by collaborating with business partners, benchmarking industry best practices, forecasting future technologies, and influencing decision makers and executives.
  • Lead medium‑to‑large‑scale, complex, cross‑functional Mobile Engineering projects, translating requirements into mobile solutions for iPhone and Android, writing and developing JavaScript code, integrating solutions across operating systems, and ensuring on‑time delivery.
  • Drive the execution of multiple business plans and projects, providing resources, measuring progress, adjusting performance, and developing contingency plans while supporting continuous learning.
  • Provide supervision and development opportunities for associates by selecting and training, mentoring, assigning duties, building a team‑based environment, evaluating performance, and ensuring diversity awareness.
  • Promote and support company policies, procedures, mission, values, and ethical standards, ensuring compliance and supporting the Open Door Policy.
  • Ensure business needs are met by evaluating the effectiveness of plans and consulting with stakeholders, soliciting and applying suggestions for efficiency, and participating in community outreach events.
What you will bring:
  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 8+ years of iOS platform experience.
  • 5+ years of Swift programming experience.
  • 3+ years of experience with ARKit / ARCore and Core Vision/ML Kit.
  • Deep understanding of mobile app development across multiple platforms.
  • Experience integrating with REST‑based backend services.
  • Experience working with large codebases and driving large projects.
  • Experience mentoring engineers and influencing peers throughout the organization.
  • Strong oral and written communication skills.
  • Good problem‑solving attitude and analytical skills.
Preferred Additional Skills:
  • Experience building Augmented Reality applications using Unity or other AR SDKs.
  • Experience with Mixed Reality/Virtual Reality (HoloLens, Gear, Oculus, Vive, Rift).
  • Experience using 3D modeling tools such as Maya, Blender.
  • Experience in Game Design, 3D modelling, or 3D computer graphics.
About Walmart Global Tech

Walmart Global Tech is a team of software engineers, data scientists, cybersecurity experts and service professionals who build scalable, high‑impact solutions for Walmart’s retail operations worldwide.

Benefits
  • 401(k) match and stock purchase plan.
  • Paid maternity and parental leave, PTO, and health plans.
  • Performance‑based bonuses and incentive awards.
Equal Opportunity Employer

Walmart, Inc. is an Equal Opportunity Employer – By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing unique styles, experiences, identities, ideas, and opinions – while being inclusive of all people.

Minimum Qualifications
  • Bachelor’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related field and 4 years’ experience in software engineering or related area.
  • Or 6 years’ experience in software engineering or related area.
Preferred Qualifications
  • Master’s degree in Computer Science or related field and 3 years’ experience in software engineering.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer – Android
Staff Software Engineer – Android

Walmart • Sunnyvale (CA)

On-site
USD 143,000 - 286,000
401(k) match
Stock purchase plan
Paid maternity and parental leave
+1
(USA) Staff, Software Engineer - Mobile
(USA) Staff, Software Engineer - Mobile

Walmart • Sunnyvale (CA)

On-site
USD 143,000 - 286,000
Stock
Performance-based bonuses
Health benefits
+1
Staff, Software Engineer - Frontend
Staff, Software Engineer - Frontend

Socket.dev • Bentonville (AR)

On-site
USD 110,000 - 220,000
401(k) match
Stock options
Parental leave
Principal, Software Engineer - Android
Principal, Software Engineer - Android

Walmart • Sunnyvale (CA)

On-site
USD 143,000 - 286,000
401(k) match
Stock purchase plan
Paid parental leave
+3
Staff Software Engineer, Backend Java
Staff Software Engineer, Backend Java

Socket.dev • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
401(k) match
Stock purchase plan
Paid maternity and parental leave
+1
Senior, Software Engineer (Full Stack)
Senior, Software Engineer (Full Stack)

Walmart Global Tech • Sunnyvale (CA)

On-site
USD 117,000 - 234,000
401(k) match
Stock purchase plan
Paid maternity and parental leave
+1
(USA) Senior, Software Engineer
(USA) Senior, Software Engineer

Sam's Club • Sunnyvale (CA)

On-site
USD 117,000 - 234,000
Health benefits
401(k)
Stock purchase plan
+1
(USA) Staff, Software Engineer– Frontend (Mobile)
(USA) Staff, Software Engineer– Frontend (Mobile)

Walmart • Bentonville (AR)

On-site
USD 110,000 - 220,000
Health benefits: medical, vision, and
401(k) and stock purchase
PTO and family leave benefits
+1
Senior Software Engineer- Android (Kotlin, MVVM)
Senior Software Engineer- Android (Kotlin, MVVM)

Walmart • Sunnyvale (CA)

On-site
USD 117,000 - 234,000
401(k) match
Stock purchase plan
Paid maternity and parental leave
+1
iOS Engineer
iOS Engineer

Redolent Infotech Pvt. Ltd. • Dallas (TX)

On-site
USD 110,000 - 160,000