Software Engineer III

World's leading retailer focused on helping people save money so they can live better.
Bentonville, AR, USASunnyvale, CA, USA
$90,000 - $234,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For Software Engineer III

Walmart's Sparky Assistant team under Emerging Technologies is seeking a Software Engineer III to help revolutionize the shopping experience through AI-driven solutions. This role is part of a dynamic team working on cutting-edge technology that impacts billions of customers worldwide.

The position involves building and maintaining distributed microservices that power Walmart's Gen AI-driven shopping experience. You'll work closely with data science, product, and design teams to create innovative solutions that reduce cognitive load during customer shopping journeys. The role requires expertise in Java, Python, and TypeScript, along with experience in React and message queue technologies like Kafka and RabbitMQ.

As part of Walmart Global Tech, you'll be working in an environment where your code can impact hundreds of millions of people daily. The team values collaboration and innovation, with opportunities to work alongside experts in various fields. Walmart's culture emphasizes in-person collaboration at their primary hubs, including the global headquarters in Bentonville, Arkansas, and locations in the San Francisco Bay area and New York/New Jersey.

The compensation package is highly competitive, with salary ranges from $90,000 to $234,000 depending on location (Bentonville or Sunnyvale). Benefits include comprehensive health coverage, 401(k) matching, stock purchase plans, paid parental leave, and various other perks. The position offers both technical challenges and growth opportunities, making it ideal for engineers who want to make a significant impact while working with cutting-edge technologies at scale.

The ideal candidate will bring 3+ years of experience in consumer-facing software development, strong computer science fundamentals, and excellent communication skills. This role offers the unique opportunity to shape the future of retail technology while working for one of the world's largest retailers.

Last updated 11 days ago

Responsibilities For Software Engineer III

  • Design, build, test and deploy software for distributed microservices
  • Develop and deploy software tools, programs, and metric monitoring processes
  • Interact with Walmart engineering teams across geographies
  • Engage with Product Management and Business to drive the agenda
  • Perform accurate documentation and maintenance of software functionality

Requirements For Software Engineer III

Java
Python
TypeScript
React
Kafka
RabbitMQ
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 3+ years of experience in design and development of consumer-facing software
  • Strong computer science fundamentals: data structures, algorithms, design patterns
  • Proficiency in Java and experience with Python and TypeScript
  • Experience with message queues and data streaming technologies
  • Experience with React and web frameworks
  • Strong oral and written communication skills
  • Practical knowledge of agile software development methodologies

Benefits For Software Engineer III

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

Interested in this job?

Jobs Related To Walmart Software Engineer III

Software Engineer II

Software Engineer II position at Walmart in Dallas, TX, focusing on developing and maintaining large-scale retail and e-commerce systems.

Accounting Engineer

Remote Accounting Engineer position at Unit 410, building financial systems for blockchain networks using Go and Rust, offering $160k-$200k salary range.

Backend Engineer - Core Technology

Backend Engineer role at Stripe focusing on core infrastructure, distributed systems, and platform reliability with competitive compensation and comprehensive benefits.

Systems Engineer

Systems Engineer role at Northstrat focusing on space-to-ground systems integration, requiring TS/SCI clearance and 5+ years of experience in software development and systems engineering.

[GopherCon] Talent Pool (Software Engineer - All levels)

Software Engineering position at Unico, Brazil's leading IDtech, offering remote work and comprehensive benefits for building innovative identity protection solutions.