Taro Logo

Staff, Software Engineer

World's leading retailer focused on helping people save money so they can live better, with innovative technology solutions.
Bentonville, AR, USA
$110,000 - $220,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · E-Commerce

Description For Staff, Software Engineer

Join Walmart's innovative Tax Engineering team as a Staff Software Engineer, where you'll be instrumental in designing and implementing digital solutions for critical business challenges. The role focuses on developing tax compliance automation, merchant tooling, and data-driven insights that support Walmart's vast retail operations. As part of Walmart Global Tech, you'll work on systems that impact hundreds of millions of people, contributing to the next retail disruption. The position offers the opportunity to work with cutting-edge technologies including Java, Spring Boot, microservices, and cloud platforms, while collaborating with cross-functional teams to deliver scalable solutions. The team partners closely with U.S. business units—including stores and eCommerce—to enhance customer experiences and streamline operations. You'll be responsible for providing technical leadership, mentoring team members, and driving architectural decisions that shape the future of retail technology. The role offers competitive compensation ($110,000-$220,000), comprehensive benefits, and the chance to work in Northwest Arkansas, an area known for its 200+ miles of trails, emerging food scene, and cultural attractions like the Crystal Bridges Museum.

Last updated 3 days ago

Responsibilities For Staff, Software Engineer

  • Provide deep technical expertise and thought leadership
  • Shape architectural decisions and champion scalable solutions
  • Serve as a Subject Matter Expert providing technical leadership and mentorship
  • Lead medium to large-scale projects
  • Review project requirements and translate them into technical solutions
  • Collaborate with project teams and cross-functional teams
  • Troubleshoot business and production issues
  • Provide technical support and guidance to users
  • Implement and maintain code following best practices

Requirements For Staff, Software Engineer

Java
Kafka
Kubernetes
MongoDB
  • 8+ years of strong development experience in Java
  • Experience designing and implementing REST API web services using Java/J2EE, Spring, Spring Boot, and Spring MVC
  • Experience writing unit test cases using JUnit and Mockito
  • Experience deploying applications using Docker and Jenkins
  • Experience designing and testing RDBMS and NoSQL databases
  • Experience designing scalable microservices
  • Experience with Wireshark and Charles for traffic analysis
  • Experience with Kubernetes for system monitoring
  • Experience with Splunk for log monitoring
  • Experience with Apache Kafka
  • Experience with Git and GitHub
  • Experience with Maven
  • Experience with Azure OR Google Cloud Platform
  • Advanced knowledge of complex software design, distributed systems, design patterns, data structures, and algorithms

Benefits For Staff, Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Education Budget
  • Multiple health plan options including vision & dental plans
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO and sick leave
  • Company-paid life insurance
  • Education assistance for Associate and dependents
  • Military Leave Pay
  • Short-term and long-term disability
  • Associate discounts
  • Performance-based bonus awards

Interested in this job?

Jobs Related To Walmart Staff, Software Engineer