Senior, Software Engineer

Walmart Walmart · Retail · Bentonville, AR

Senior Software Engineer focused on backend systems for Walmart's Omni strategy, specifically replenishment and inventory flow. The role involves designing, developing, and maintaining scalable backend services and data-driven systems, with a focus on Java/Kotlin and cloud platforms (GCP).

What you'd actually do

  1. Design, build, and maintain scalable backend services and microservices that support replenishment and inventory platforms
  2. Develop validation and input engines that power automated replenishment decisions
  3. Own end-to-end delivery from design through deployment, monitoring, and optimization
  4. Translate product and business requirements into technical solutions
  5. Collaborate with merchants, suppliers, and cross-functional partners to align technical outcomes with business needs

Skills

Required

  • 5+ years of backend or data-focused software engineering experience
  • Strong proficiency in Java or Kotlin
  • Experience building distributed systems or large-scale data pipelines
  • Hands-on experience with cloud platforms, preferably GCP
  • Solid understanding of SQL and NoSQL database design and performance
  • Experience with messaging or streaming platforms such as Kafka
  • Ability to design scalable, reliable, and maintainable backend systems
  • Strong analytical and problem-solving skills
  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area OR 5 years’ experience in software engineering or related area.

Nice to have

  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year's experience in software engineering or related area.
  • Experience with creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly.
  • Knowledge of accessibility