Senior, Software Engineer - Backend

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
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · E-Commerce · Retail

Description For Senior, Software Engineer - Backend

Walmart Global Tech is seeking a Senior Software Engineer to join their Backend team in creating reusable technologies for customer acquisition and merchant empowerment. This role involves designing and developing new product features, supporting existing implementations, and driving innovations. The position offers an opportunity to work with cutting-edge technologies including Java, Spring Boot, microservices, and cloud platforms (GCP/Azure). You'll be part of a team that optimizes tariffs and assortment while delivering customized experiences across all channels. The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong collaborative skills. Working at Walmart means impacting millions of customers while being part of a culture that values in-person collaboration and innovation at scale. The position offers competitive compensation, comprehensive benefits, and the chance to work on systems that affect hundreds of millions of people daily. The role is based in either Bentonville, AR or Sunnyvale, CA, with varying salary ranges based on location.

Last updated 6 hours ago

Responsibilities For Senior, Software Engineer - Backend

  • Lead and participate in medium to large-scale projects
  • Review project requirements and translate into technical solutions
  • Collaborate with cross-functional teams
  • Create training documentation
  • Oversee less experienced programmers
  • Design and develop scalable, high-performance software solutions
  • Take ownership of full-stack development
  • Design and optimize databases
  • Implement event-driven architectures
  • Work with cloud platforms (GCP and Azure)
  • Utilize ELK stack for log analysis
  • Develop and optimize Big Query queries
  • Perform code reviews

Requirements For Senior, Software Engineer - Backend

Java
Redis
Kafka
MongoDB
MySQL
  • Bachelor's degree in computer science or related field and 3 years experience, OR 5 years experience in software engineering
  • Good understanding of Java and Microservices
  • Experience with SpringBoot, Cloud platforms, Kafka
  • Experience with caching technologies (Memcached/Redis)
  • Knowledge of relational DBMS
  • Understanding of Agile methodologies
  • Experience with CI/CD tools (Git, Maven, Jenkins)
  • End-to-end ownership of cloud-based projects
  • Strong communication and interpersonal skills
  • Mentoring/coaching experience
  • Knowledge of design patterns and reusable frameworks

Benefits For Senior, Software Engineer - Backend

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Parental Leave
Education Budget
  • 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 (vacation, sick, parental)
  • Short-term and long-term disability
  • Performance-based bonus awards

Interested in this job?

Jobs Related To Walmart Senior, Software Engineer - Backend

(USA) Software Engineer III

Senior Software Engineer position at Walmart Global Tech, focusing on backend development for the Global Integrated Fulfillment team, offering competitive salary and comprehensive benefits.

Software Engineer III

Senior Software Engineer role at Walmart developing scalable Java microservices and infrastructure automation in Sunnyvale, CA.

Software Engineer III

Senior Software Engineer III position at Walmart Global Tech, focusing on full-stack development for digital tax platform with competitive salary and comprehensive benefits.

Senior, Software Engineer

Senior Software Engineer role at Walmart focusing on customer payments systems, building scalable backend services and APIs using Java, Spring, and modern cloud technologies.

(USA) Software Engineer III

Senior Software Engineer role at Walmart focusing on Java-based REST APIs and software applications for the Philanthropy platform.