Principal, Software Engineer - Java

Walmart
Bentonville, ARFULL_TIME$110k–$220kPosted Jul 29, 2026

Role responsibilities

Lead platform engineering efforts to deliver scalable, cloud-native infrastructure and AI/ML frameworks. Drive the full software development lifecycle across multiple teams to ensure system reliability, performance, and alignment with strategic roadmaps.

Requirements

Requires 10+ years of experience in software engineering with expertise in Java, Spring Boot, and distributed system design. A bachelor's degree in computer science or a related field is required, with a master's degree preferred.

Key skills

Java, Spring, Spring Boot, Cloud-native Architecture, Distributed Systems, Domain-Driven Design, SQL, NoSQL, NewSQL, Cosmos DB, Cassandra, Spanner, AI/ML Frameworks, Software Architecture, Technical Leadership, Mentorship

Keywords

Java, JDK 21, Spring, Spring Boot, Domain-Driven Design, DDD, Cloud-native, Distributed Systems, Cosmos DB, Cassandra, Spanner, SQL, NoSQL, NewSQL, AI/ML, Platform Engineering, Software Development Lifecycle, SDLC, High Availability, Fault Tolerance, Real-time Data Processing, Model-driven Design, WCAG 2.2 AA, Digital Accessibility, Retail, Fulfillment, Infrastructure, Scalability, Architecture, Technical Leadership

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free