Staff, Software Engineer

Walmart helps people save money so they can live better, shaping the future of retail, tech, merchandising, finance and other industries.
$143,000 - $286,000
Android
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · E-Commerce · Retail

Description For Staff, Software Engineer

Walmart is seeking a Staff Software Engineer to join their Post Transaction team, responsible for designing and developing large-scale orchestration systems for walmart.com's post-checkout customer journey. This role offers an opportunity to work with one of the world's largest retailers, leading small project teams and driving technical innovation.

As a Staff Software Engineer, you'll be responsible for translating requirements into solutions, writing code, and collaborating with cross-functional teams. The position requires expertise in Android development using Kotlin and Java, with a focus on building scalable, robust technical solutions. You'll be working in Sunnyvale, CA, where you can enjoy both a rewarding career and the vibrant Silicon Valley lifestyle.

The role offers competitive compensation ranging from $143,000 to $286,000 annually, plus performance bonuses and stock options. Benefits include comprehensive healthcare, 401(k), paid time off, parental leave, and education assistance. You'll be part of a team that values inclusive digital experiences and accessibility standards.

The ideal candidate will have 10+ years of Android engineering experience, strong leadership abilities, and a track record of successful project delivery. You'll be responsible for mentoring junior engineers, troubleshooting production issues, and driving innovation strategies. Experience with GraphQL, Splunk, and retail industry knowledge are valuable additions to your skillset.

Join Walmart's technology team and help shape the future of retail while enjoying the benefits of working for a Fortune 500 company committed to helping people save money and live better.

Last updated 2 days ago

Responsibilities For Staff, Software Engineer

  • Leading work of small groups engineers, including offshore associates
  • Troubleshooting business and production issues
  • Leading discovery phase of medium to large projects
  • Developing Innovation strategies, processes, and best practices
  • Driving execution of multiple business plans and projects
  • Promoting and supporting company policies and procedures

Requirements For Staff, Software Engineer

Java
Kotlin
  • 10+ years of experience as an Android engineer
  • Expert Android Kotlin and Java skills
  • Mentor junior engineers
  • Plan, implement, maintain, and lead technical projects
  • Caching, logging, performance tuning, monitoring, and scaling
  • Solid understanding of software development lifecycle
  • Unit/UI testing best practices and patterns
  • Ability to communicate and collaborate with product teams
  • Comfortable working in a distributed team
  • Experience working in a successful agile development team
  • Bachelor's degree in computer science or related area and 4 years experience, or 6 years experience in software engineering

Benefits For Staff, Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Multiple health plan options including vision & dental plans
  • 401(k), stock purchase plans, life insurance
  • Associate discounts in-store and online
  • Education assistance for Associate and dependents
  • Parental Leave
  • Pay during military service
  • Paid Time off - vacation, sick, parental
  • Short-term and long-term disability

Interested in this job?

Jobs Related To Walmart Staff, Software Engineer

(USA) Staff, Software Engineer: Android - Sunnyvale, CA

Staff Software Engineer position at Walmart Global Tech focusing on Android development, offering competitive salary and benefits in Silicon Valley.

Staff, Software Engineer - Android

Staff Software Engineer position at Walmart Global Tech focusing on Android development, offering competitive salary and comprehensive benefits in Silicon Valley.

Senior Android Engineer - Lead Software Engineer

Lead Android Engineer position at JPMorgan Chase focusing on mobile development and team leadership using Kotlin and Java.

Staff Android Engineer, Host Calendar

Staff Android Engineer position at Airbnb focusing on developing the Host Calendar tool, requiring 9+ years of experience and offering remote work with competitive compensation.

Staff Android Engineer, Guest & Host

Staff Android Engineer position at Airbnb focusing on User, Listings & Platform Client team, building scalable mobile solutions and leading technical initiatives.