Senior, Software Engineer

World's leading retailer focused on helping people save money so they can live better, with operations in 23 countries.
$117,000 - $234,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
E-Commerce · Enterprise SaaS

Description For Senior, Software Engineer

Join Walmart Global Tech as a Senior Software Engineer working on the International Omni Promotions platform, an in-house rule engine calculating promotions for E-commerce and Stores in International markets. You'll be part of a dynamic team using Java, Spring Boot, and Kafka to build scalable promotion services. The role offers the opportunity to work with Walmart International, which spans 5,200+ retail units across 23 countries. You'll collaborate with cross-functional teams, design microservices architecture, and lead technical initiatives while enjoying competitive compensation and comprehensive benefits. Located in Silicon Valley, you'll contribute to technology that impacts millions of customers while working for the world's leading retailer. The position offers both technical challenges and leadership opportunities, with a focus on building highly scalable, fault-tolerant systems that power Walmart's global operations.

Last updated 11 days ago

Responsibilities For Senior, Software Engineer

  • Work in small groups of engineers in software development and design
  • Build reusable artifacts for micro services
  • Refactor and improve existing code
  • Solve challenging programming and design problems
  • Collaborate with cross-functional teams to gather requirements
  • Design, develop, test, deploy, maintain scalable APIs and microservices
  • Track and resolve Critical Tech Debts
  • Contribute to research and implementation of best practices
  • Share knowledge via mentoring and code reviews
  • Provide technical leadership for an agile development team

Requirements For Senior, Software Engineer

Java
Kafka
MongoDB
Redis
Cassandra
  • 8+ years of experience in object-oriented design and software development using Java 8 and above
  • 3+ years Experience with spring boot
  • 5+ years of experience in creating/consuming RESTful web services using Java, spring based frameworks
  • 2+ years of experience in Relational and/or NoSQL Database like Cosmos, Cassandra
  • Experience with real time message processing using Apache Kafka and event-driven architecture
  • Deep Knowledge in Software architecture, Micro Services, Java based APIs and systems testing
  • Experience with monitoring and build automation tools including Splunk, Jenkins, and AppDynamics
  • Knowledge of Test Automation and Behavior Driven Development
  • Experience building highly scalable, low latency, fault-tolerant solutions

Benefits For Senior, Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Parental Leave
  • Multiple health plan options including vision & dental
  • 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 bonuses

Interested in this job?

Jobs Related To Walmart Senior, Software Engineer

Software Engineer III

Senior Software Engineering role at Walmart focusing on developing and maintaining large-scale retail and e-commerce systems.

(IND) senior, software engineer

Senior Software Engineer position at Walmart, working on enterprise-scale retail and e-commerce systems.

Senior Software Engineer - Vizio

Senior Software Engineer position at Walmart working on Vizio-related projects in Chennai, India

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart, working on enterprise-scale retail and e-commerce systems.

Software Engineer III

Senior Software Engineer role at Walmart focusing on backend development with Java, React, and Kafka, offering competitive salary and comprehensive benefits.