Taro Logo

(USA) Senior, Software Engineer

World's leading retailer focused on helping people save money so they can live better, with a strong technology division called Walmart Global Tech.
Bentonville, AR, USA
$90,000 - $180,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Enterprise SaaS · E-Commerce

Description For (USA) Senior, Software Engineer

Walmart Global Tech is seeking a Senior Software Engineer to join their Compass Engineering team within the Emerging Tech division. This role combines hands-on coding with technical leadership, focusing on building breakthrough capabilities and frictionless experiences used by millions of customers daily. The position involves working on large-scale distributed systems, event-driven architectures, and cutting-edge technologies to bridge physical and digital retail experiences. The ideal candidate will have strong expertise in multiple programming languages, cloud platforms, and modern architectural patterns, along with the ability to mentor other engineers. The role offers competitive compensation ($90,000-$180,000), comprehensive benefits, and the opportunity to impact retail technology at scale. Located in Bentonville, AR, the position follows a hybrid work model, combining in-office collaboration with flexible remote work. The team focuses on solving customer and associate problems using emerging technologies, making these solutions available to thousands of Walmart developers and millions of associates. This is an excellent opportunity for experienced engineers looking to work on impactful projects while helping shape the future of retail technology.

Last updated 16 days ago

Responsibilities For (USA) Senior, Software Engineer

  • Lead discovery phase of large software engineering projects
  • Lead medium to large-scale, complex, cross-functional projects
  • Collaborate with cross-functional teams to determine project requirements
  • Write and develop code for multiple platforms
  • Develop user interface solutions
  • Conduct testing to ensure solution functionality
  • Provide mentorship and guidance to other engineers
  • Drive execution of business plans and projects
  • Ensure business needs are being met through effective planning and implementation
  • Promote and support company policies and standards

Requirements For (USA) Senior, Software Engineer

Java
Go
Python
Kotlin
Scala
JavaScript
Kubernetes
MongoDB
Cassandra
Kafka
  • Masters degree in Computer Science or related technical field or Bachelors degree in CS with 6+ years relevant experience
  • Experience with multiple programming languages (Java, Go, Python, Kotlin, Scala, Clojure, JavaScript)
  • Experience with Azure, GCP, AWS, or private cloud
  • Experience with Event Driven Architectures and technologies (Kafka, Event Hubs, Pub Sub)
  • Experience with JMS/AMQP (Active MQ, Rabbit MQ, Azure Service Bus)
  • Experience with serverless framework and architecture
  • Experience with microservices architectures
  • Experience with containerization and container platforms (Docker, Kubernetes)
  • Experience with distributed NoSQL databases (Cassandra, MongoDB)
  • Large scale distributed systems experience
  • Strong oral and written communication skills
  • Good problem-solving attitude and analytical skills

Benefits For (USA) Senior, Software Engineer

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 including vacation and sick leave
  • Short-term and long-term disability
  • Performance-based bonus awards

Interested in this job?

Jobs Related To Walmart (USA) Senior, Software Engineer