Taro Logo

Staff, Software Engineer

Walmart helps people save money so they can live better, serving millions of customers worldwide through retail, tech, merchandising, and finance.
$143,000 - $286,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · E-Commerce

Description For Staff, Software Engineer

Walmart is seeking a Staff Software Engineer to join their customer care team in Sunnyvale, CA. This role offers an opportunity to make a broad impact by building next-generation applications serving Walmart's digital customers. The position focuses on developing and maintaining a home-grown CRM solution and innovative guided workflows for customer care operations.

As a Staff Engineer, you'll be responsible for providing technical leadership, architecting scalable solutions, and mentoring other engineers. The role requires expertise in Java development, microservices architecture, and cloud technologies. You'll work with modern technologies including Spring Boot, Kubernetes, Kafka, and various databases, while contributing to a team dedicated to delivering exceptional customer care tools.

The position offers competitive compensation ranging from $143,000 to $286,000 annually, plus performance bonuses and stock options. Walmart provides comprehensive benefits including health insurance, 401(k), education assistance, and paid time off. This is an excellent opportunity for experienced engineers looking to make a significant impact at scale while working for one of the world's largest retailers.

The ideal candidate will have 8+ years of development experience, strong system design skills, and a track record of leading complex technical projects. You'll be joining a company that values inclusive digital experiences and accessibility, making technology solutions that serve millions of customers daily.

Last updated a day ago

Responsibilities For Staff, Software Engineer

  • Provide deep technical expertise and thought leadership
  • Shape architectural decisions for scalable solutions
  • Serve as Subject Matter Expert and provide technical mentorship
  • Lead medium to large-scale projects
  • Collaborate with project teams and cross-functional teams
  • Troubleshoot business and production issues
  • Provide technical support and facilitate resolutions
  • Review project requirements and translate into technical solutions
  • Conduct unit testing and ensure code quality

Requirements For Staff, Software Engineer

Java
Kafka
Kubernetes
MongoDB
MySQL
PostgreSQL
  • 8+ years of strong development experience in Java
  • Experience with REST API web services using Java/J2EE, Spring, Spring Boot, and Spring MVC
  • Experience with unit testing using JUnit and Mockito
  • Experience with Docker and Jenkins
  • Experience with RDBMS and NoSQL databases
  • Experience designing scalable microservices
  • Experience with Wireshark and Charles for troubleshooting
  • Experience with Kubernetes
  • Experience with Splunk for 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 and distributed systems
  • Bachelor's degree in computer science or related field with 4 years experience, or 6 years experience without degree

Benefits For Staff, Software Engineer

401k
Dental Insurance
Education Budget
Equity
Medical Insurance
Parental Leave
Vision Insurance
  • 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
  • Performance bonuses

Interested in this job?

Jobs Related To Walmart Staff, Software Engineer

Director, Software Engineering

Lead software engineering teams at Walmart, driving innovation in enterprise-scale solutions while managing distributed teams and implementing cutting-edge technologies.

Staff, Software Engineer

Staff Software Engineer position at Walmart Global Tech focusing on predictive analytics and e-commerce platform development in Seattle, offering $132K-$264K salary plus benefits.

Staff, Software Engineer

Staff Software Engineer position at Walmart Global Tech focusing on last-mile delivery solutions, leading development teams, and implementing business-critical capabilities that impact millions of customers worldwide.

Staff Solution Architect

Staff Solution Architect position at Walmart Global Tech, focusing on API integration and solution architecture for the Marketplace platform in Sunnyvale, CA.

Staff, Software Engineer

Staff Software Engineer role at Walmart focused on developing next-generation Capacity Engine backend platform using Java and distributed systems.