Taro Logo

Senior, Software Engineer

World's largest retailer transforming retail through technology, with a team of 15,000+ software engineers and data scientists.
Sunnyvale, CA, USABellevue, WA, USABentonville, AR, USA
$90,000 - $234,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance · Enterprise SaaS · E-Commerce

Description For Senior, Software Engineer

Walmart's Payments group is seeking a Senior Software Engineer to join their dynamic team in transforming payment processing systems across their global retail operations. This role sits at the intersection of retail and financial technology, working on mission-critical payment systems that process transactions for one of the world's largest retailers.

The position offers an exciting opportunity to work on the Unified Payment team, which is tasked with creating a singular payment solution for Walmart's diverse ecosystems. A key project involves migrating payment processing workloads from mainframe systems to cloud-native solutions, implementing cutting-edge technologies and architectural patterns.

As a Senior Engineer, you'll lead and mentor teams of 6-10 engineers, driving technical excellence and innovation in payment processing solutions. The role involves building scalable services that handle various payment methods, from traditional credit/debit cards to modern digital payment solutions, supporting Walmart's massive retail operations across multiple countries.

The ideal candidate brings strong expertise in Java, cloud technologies (particularly Google Cloud Platform), and microservices architecture. You'll need to demonstrate excellent leadership skills, technical depth in distributed systems, and a passion for building resilient, high-performance payment platforms.

This role offers competitive compensation, comprehensive benefits, and the opportunity to impact millions of customer transactions daily. You'll work in a collaborative environment that values continuous learning, innovation, and technical excellence. The position is available in multiple tech hubs including Sunnyvale, CA, Bellevue, WA, and Bentonville, AR, with compensation adjusted for location.

Join Walmart's technology transformation journey and help build the future of retail payments, working with cutting-edge technologies while solving complex challenges at unprecedented scale. This role offers the perfect blend of technical leadership, architectural innovation, and direct business impact in a fast-paced, customer-focused environment.

Last updated a day ago

Responsibilities For Senior, Software Engineer

  • Lead software design and implementation for payment processing systems
  • Develop payment lifecycle management solutions for POS and E-commerce platforms
  • Build scalable services supporting various payment methods (Credit/Debit, Gift cards, EBT, etc.)
  • Lead small groups of engineers in software development and design
  • Perform design and code reviews
  • Troubleshoot business and production issues
  • Provide technical guidance and support to the business
  • Ensure adherence to micro-service architecture principles
  • Monitor and optimize payment systems performance
  • Establish alerting and monitoring mechanisms for payment platform

Requirements For Senior, Software Engineer

Java
Kubernetes
MongoDB
MySQL
Redis
Kafka
  • Bachelor's degree in Computer Science and 3 years experience in software engineering OR 5 years experience in software engineering
  • Strong experience in Java, Spring Framework
  • Experience with CI/CD flows, DevOps
  • Knowledge of SQL/NoSQL databases (Oracle, MySQL, Spanner, Cassandra)
  • Cloud experience (Google, Microsoft, OpenStack)
  • Strong experience in RESTful Microservices
  • Experience with Container technologies (Docker & Kubernetes)
  • Strong API design, development, and management skills
  • Superior analytical skills with problem-solving attitude

Benefits For Senior, Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Equity
  • Competitive pay with performance bonuses
  • 401(k) match
  • Stock purchase plan
  • Medical, dental, and vision coverage
  • Paid maternity and parental leave
  • PTO including sick leave
  • Company-paid life insurance
  • Education benefits through Live Better U
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement

Interested in this job?

Jobs Related To Walmart Senior, Software Engineer