Senior, Software Engineer

World's leading retailer focused on helping people save money so they can live better.
$117,000 - $234,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · Retail

Description For Senior, Software Engineer

Walmart Global Tech is seeking a Senior Backend Engineer to join their international transactions team, working on systems that impact over 5,200 retail units across 23 countries. This role offers an opportunity to work at the intersection of retail and technology, developing scalable solutions that affect millions of customers worldwide.

The position involves leading a team of 6-8 engineers, designing and developing microservices using Java Spring Boot, Kafka, and various database technologies. You'll be responsible for creating high-performance APIs, conducting code reviews, and ensuring system reliability for international operations. The role requires strong technical leadership experience and expertise in distributed systems.

As part of Walmart's tech organization, you'll work in a hybrid environment that combines in-office collaboration with flexible remote work. The company offers comprehensive benefits including competitive salary ($117,000-$234,000), performance bonuses, stock purchase options, health coverage, and 401(k) matching.

The ideal candidate brings 8+ years of relevant experience, with 2-3 years in a technical lead role. Strong knowledge of microservices architecture, Java-based APIs, and NoSQL databases is essential. You should have a proven track record of mentoring teams and implementing best practices for large-scale systems.

This position offers the unique opportunity to work on technology that impacts global retail operations while being based in Silicon Valley, where you can enjoy both a challenging career and great lifestyle. The role combines technical leadership, hands-on development, and the chance to shape the future of retail technology at one of the world's largest companies.

Last updated 8 hours ago

Responsibilities For Senior, Software Engineer

  • Provide technical leadership for an agile development team of 6-8 engineers
  • Collaborate with cross-functional teams to gather requirements and create specifications
  • Design, develop, test, deploy, and maintain scalable APIs and microservices
  • Perform design and code reviews
  • Oversee development lifecycles and analyze application performance
  • Track and resolve Critical Tech Debts
  • Provide guidance in troubleshooting technical issues
  • Document code and technical specifications
  • Contribute to research and implementation of best practices
  • Share knowledge through mentoring and technical talks

Requirements For Senior, Software Engineer

Java
Kafka
MongoDB
  • 8+ years of relevant work experience with 2-3 years as technical lead
  • Excellent Problem Solving, Ownership, Communication and leadership skills
  • Experience with Server Backend Distributed Systems or Full Stack Development
  • Deep Knowledge in Software architecture, Microservices, and Java based APIs
  • In-depth understanding of NoSQL databases
  • Clear understanding of design principles for large-scale platforms
  • Knowledge of System performance, Application Security, and Test Automation
  • Bachelor's degree in computer science or related field (or equivalent experience)

Benefits For Senior, Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Parental Leave
  • 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
  • Company discounts

Interested in this job?

Jobs Related To Walmart Senior, Software Engineer

(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.