(USA) Principal, Software Engineer Java

World's largest retailer on a mission to help people save money and live better through retail innovation and technology.
Bentonville, AR, USA
$110,000 - $220,000
Backend
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Enterprise SaaS · E-Commerce

Description For (USA) Principal, Software Engineer Java

Walmart is seeking a Principal Software Engineer Java to lead the design and implementation of enterprise systems and technology solutions. This role is part of Walmart's Global Tech team, focusing on the OMNI pricing platform that spans across both eCommerce & store channels across multiple countries. The position offers an opportunity to work on complex business problems that impact multi-billion dollar operations.

The role requires expertise in Java, cloud technologies, and distributed systems, with a focus on building highly scalable applications. You'll be responsible for driving technical excellence, mentoring teams, and implementing cutting-edge solutions that operate on massive amounts of data. The position involves close collaboration with cross-functional teams and requires strong leadership in architectural decisions.

The ideal candidate will bring 15+ years of experience in software engineering, strong technical expertise in Java/J2EE, microservices, and cloud-native architecture. You'll work in Bentonville, AR, as part of Walmart's mission to help people save money and live better through technological innovation.

Benefits include comprehensive health coverage, 401(k), stock purchase options, and various other financial and wellness benefits. The compensation package ranges from $110,000 to $220,000 annually, plus performance bonuses and stock options.

This is an excellent opportunity for a seasoned technical leader to make a significant impact at scale, working with cutting-edge technologies while helping shape the future of retail technology. You'll be part of a team that's reimagining the intersection of digital and physical shopping, working on systems that serve millions of customers globally.

Last updated 17 minutes ago

Responsibilities For (USA) Principal, Software Engineer Java

  • Lead design and implementation of enterprise systems and technology solutions
  • Work with engineering teams to create high-level and low-level designs
  • Implement cutting-edge models and algorithms for massive data operations
  • Interact with cross-functional engineering teams across geographies
  • Drive quality, best practices, and non-functional standards
  • Participate in hiring and building high-performing agile teams
  • Engage with Product Management and Business to drive agenda and priorities

Requirements For (USA) Principal, Software Engineer Java

Java
Kotlin
Scala
Kafka
MongoDB
Redis
  • B.Tech/B.E/M.Tech/M.S in Computer Science or relevant discipline
  • 15+ years of experience in design and development of highly scalable distributed applications
  • Strong computer science fundamentals: data structures, algorithms, and design patterns
  • Experience in Java/J2EE, Microservices, and Cloud Native Architecture
  • Knowledge of messaging systems: Kafka / RabbitMQ
  • Experience with container technologies (Docker, Kubernetes)
  • Knowledge of Azure/Google Cloud Platforms
  • Strong hands-on development skills
  • Exceptional communication and interpersonal skills

Benefits For (USA) Principal, Software Engineer Java

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Parental Leave
Education Budget
  • Multiple health plans including vision & dental
  • 401(k)
  • Stock purchase plan
  • Life insurance
  • Parental leave
  • Education assistance
  • Paid time off
  • Military leave pay
  • Associate discounts

Interested in this job?

Jobs Related To Walmart (USA) Principal, Software Engineer Java

Distinguished, Software Engineer

Distinguished Software Engineer role at Walmart leading microservices platform team in Silicon Valley

Principal, Software Engineer

Principal Software Engineer role at Walmart Global Tech, leading technical innovation and architectural decisions for retail technology solutions.

(USA) Principal, Product Manager

Principal Product Manager position at Walmart Global Tech, leading platform strategy and technical communication for internal infrastructure and AI initiatives.

Principal, Product Manager, Last Mile Delivery

Lead product management role for Walmart's last mile delivery platform, focusing on optimization and customer experience enhancement.

(USA) Principal, Software Engineer

Principal Software Engineer role at Walmart Global Tech, focusing on Conversational AI platform development with competitive compensation and comprehensive benefits.