Principal, Software Engineer
WalmartAbout the role
Position Summary...
What you'll do...
As a Principal Software Engineer within the Sam's Tech Supply Chain team, you'll be responsible for technical leadership in developing features and supporting applications used to manage warehouses and support other capabilities in our Supply Chain business. You’ll be part of a team of skilled software engineers, providing technical leadership in the design and development of platform features using modern software engineering tools and agile methodologies. The ultimate objective is to optimize our Supply Chain operational efficiency by contributing high quality software in support of our Supply Chain platforms.
About Team:
Sam's Club is our membership warehouse club, a business model that provides our members with high-quality products at prices that are unrivaled by traditional retail. Sam's Club provides a carefully curated assortment of items, as well as developing and leading technologies and services such as Scan & Go, Club Pickup, and home delivery service in select markets. Sam's Club also provides travel, auto purchasing, pharmacy, optical, hearing aid centers, tire and battery centers, and a portfolio of business operations support services.
The Supply Chain Engineering team you’ll be joining is responsible for business-critical software platforms used to get products from suppliers to our clubs and members.
What you'll do:
- Lead and Mentor: Provide engineering leadership as part of a team of talented engineers, providing design solutions, technical guidance and mentorship.
- Technical Leadership: Drive the design, development, and implementation of cutting-edge solutions for Supply Chain products. This includes:
- Developing new features on warehouse management and related systems to support operations in our distribution centers
- Ensuring optimal code quality to contribute to efficient and uninterrupted business operations
- Optimize observability to ensure health of Supply Chain systems
- Enhancing system performance, scalability and availability
- Member and Associate Focus: Prioritize associate and member experience
- Innovation: Lead and contribute to innovation and continuous improvement within the team.
- Collaboration: Collaborate effectively with cross-functional teams (product management, engineering, etc) to achieve shared goals.
- Technical Expertise: Stay abreast of the latest technologies and industry best practices in delivering cloud-native solutions within the Supply Chain domain
What you'll bring:
Proven experience as a Principal Software Engineer or a similar engineering role.
Strong technical expertise in relevant areas, including:
- Object oriented backend development experience using Java
- Knowledge of or experience in developing frontend web and mobile applications using JavaScript, React and Kotlin
- Cloud computing platforms (Azure, GCP), Kubernetes
- Messaging software including Kafka
- Relational and NoSQL database management systems
- Microservices architecture
- Event-driven design and development
- Object oriented analysis and design
- Enterprise integration patterns
- Agile development methodologies
Strong leadership skills including:
- Provide leadership and guidance to software engineering team, fostering a collaborative and high-performance environment.
- Drive continuous improvement and innovation within the software engineering domain, leveraging the latest technologies and methodologies.
- Mentor and guide team members, helping them grow and develop their technical and professional skills.
- Collaborate with
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s