Taro Logo

Senior, Software Engineer

World's leading retailer focused on helping people save money so they can live better.
Bentonville, AR, USA
$90,000 - $180,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Retail
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior, Software Engineer

Walmart Global Tech is seeking a Senior Software Engineer to join their Associate Tools group within the Intelligent Store Tech (IST) team. This role focuses on building products that enable Associates to serve Customers during the Checkout process. The position requires exceptional coding skills and the ability to work with technologies like React JS, React Native, Java, Spring, Kubernetes, NoSQL, and Kafka.

The ideal candidate will contribute to technical architecture while ensuring alignment with business goals and scalability requirements. You'll be working in a hybrid environment, primarily in office with some virtual work flexibility. The role offers competitive compensation ranging from $90,000 to $180,000 annually, plus performance bonuses and comprehensive benefits.

As part of Walmart's technology team, you'll have the opportunity to make an impact at scale, affecting millions of customers and associates. The company provides a collaborative environment where you can grow your career while working on cutting-edge retail technology solutions. Walmart's commitment to innovation and digital transformation makes this an exciting opportunity for someone passionate about building large-scale distributed systems.

The position offers extensive benefits including health coverage, financial benefits like 401(k) and stock purchase plans, paid time off, parental leave, and educational assistance through their Live Better U program. Located in Bentonville, AR, you'll be part of a growing tech hub in Northwest Arkansas, featuring cultural attractions like Crystal Bridges Museum and over 200 miles of trails.

Last updated a month ago

Responsibilities For Senior, Software Engineer

  • Provide guidance to small groups of engineers
  • Manage small to large-sized complex projects
  • Troubleshoot business and production issues
  • Participate in discovery phase of projects
  • Translate requirements into technical solutions
  • Write and develop code
  • Conduct unit testing
  • Create maintainable code for components/applications
  • Ensure high availability and scalability
  • Collaborate with cross-functional teams

Requirements For Senior, Software Engineer

React
Java
Kubernetes
MongoDB
Kafka
  • 5+ years of relevant industry experience in software development building large scale complex distributed systems
  • Experience working with React/React Native, Java, k8s, Spring framework, API development
  • Experience with monitoring tech - Splunk, Prometheus, APM
  • Strong knowledge of complex software design, distributed system design, design patterns, data structures, and algorithms
  • Sound decision-making skills
  • Strong collaboration and communication skills
  • 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
  • 401(k) and stock purchase plans
  • Life insurance
  • Associate discounts
  • Education assistance
  • Parental leave
  • Military service pay
  • Paid time off
  • Short-term and long-term disability
  • Performance bonuses

Interested in this job?