Senior, Software Engineer

World's leading retailer focused on helping people save money so they can live better, combining retail expertise with technological innovation.
Sunnyvale, CA, USABentonville, AR, USA
$117,000 - $234,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
E-Commerce · Enterprise SaaS

Description For Senior, Software Engineer

Join Walmart's technology team as a Senior Software Engineer to help shape the future of customer payments on Walmart.com. This role offers an exciting opportunity to work on mission-critical systems that impact millions of shoppers worldwide. You'll be part of Walmart Global Tech, where innovation happens at scale and your code can make life easier for hundreds of millions of people.

The position focuses on building and maintaining large-scale payment systems using technologies like Java, Spring, and Azure Cosmos DB. You'll work on designing and implementing REST APIs, developing highly scalable and fault-tolerant architecture solutions, and ensuring robust system performance through comprehensive testing and monitoring.

As a senior engineer, you'll collaborate with cross-functional teams, participate in the full software development lifecycle, and contribute to technical decision-making. The role requires expertise in modern development practices, including CI/CD, testing frameworks, and performance optimization.

Walmart offers a competitive compensation package with a salary range of $117,000-$234,000 for the Sunnyvale location, along with comprehensive benefits including health insurance, 401(k), stock purchase plans, and paid time off. The company's culture emphasizes in-person collaboration at their Silicon Valley hub, fostering innovation and quick alignment among teams.

This is an excellent opportunity for experienced engineers who want to make a significant impact while working with cutting-edge technologies at one of the world's largest retailers. You'll be part of a team that's reimagining retail through technology, with access to resources and scale that few companies can match. The role offers both technical challenges and growth opportunities, making it ideal for engineers who want to advance their careers while working on systems that millions of people use daily.

Last updated 14 minutes ago

Responsibilities For Senior, Software Engineer

  • Design and implement at-scale software applications
  • Collaborate with cross functional teams
  • Apply testing and deployment best practices
  • Participate in collaborative team practices
  • Build and maintain REST API services
  • Develop highly scalable customer-facing applications
  • Participate in SDLC phases within Agile environment
  • Handle data communication using Kafka
  • Develop testing frameworks and achieve 100% code coverage
  • Monitor application health and debug production issues

Requirements For Senior, Software Engineer

Java
Kafka
  • Bachelor's degree in computer science or related field and 3 years experience, OR 5 years experience in software engineering
  • Experience with Java, Spring, Hibernate, Tomcat
  • Knowledge of REST API development
  • Experience with database technologies including Oracle DB and Azure Cosmos DB
  • Proficiency in testing frameworks (Selenium, Mockito, JUnit, TestNG)
  • Experience with CI/CD tools and Git version control
  • Knowledge of monitoring tools like Splunk
  • Experience with performance testing using JMeter

Benefits For Senior, Software Engineer

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 Senior, Software Engineer

(USA) Software Engineer III

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

Software Engineer III

Senior Software Engineer III position at Sam's Club focusing on performance engineering, offering $90k-$180k salary, comprehensive benefits, and opportunity to work with modern technologies in Bentonville, AR.

Senior, Software Engineer - Sunnyvale

Senior Software Engineer position at Walmart Global Tech in Sunnyvale, focusing on building scalable backend systems and real-time decision-making platforms using Java and cloud technologies.

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart Global Tech focusing on seller payment systems and B2B solutions, offering competitive compensation and hybrid work environment.

Software Engineer III (Backend)

Senior Backend Software Engineer role at Walmart Global Tech, building scalable real-time decision-making platforms using Java, Spring Boot, and cloud technologies.