As a Staff Software Engineer with expertise in Java applications, you will serve as a technical leader, driving the architecture, design, and delivery of robust, scalable, and high-performance solutions that power Sam’s Supply Chain Transportation. Your work will transform the first, middle, and last-mile journey of Sam’s Transportation through AI-driven and Agentic AI innovations. In this role, you will lead strategic initiatives, mentor engineers, and shape the technology vision across teams, ensuring the delivery of world-class software solutions. About Team Supply Chain at Sam’s Club is all about delivering plans that help provide our members with the products they want, where they want them, at the best price possible. To accomplish this, associates must think critically and create efficiencies, using data and experience to overcome complex challenges. We invite you to join the Sam’s Club Supply Chain Team; a quick moving group of motivated individuals with skills ranging from data analytics to strategy and execution. Together we will design the supply chain of the future and improve our members’ lives. What you'll do... Application Development: Lead the design, development, and deployment of Sam’s Transportation systems to deliver innovative and efficient solutions. End-to-End AI Solutioning: Own the complete lifecycle of Sam’s Transportation systems—from ideation to deployment—ensuring robust, scalable, and production-ready solutions. Strong problem-solving skills and deep experience in enterprise software lifecycle management are essential. Scalability and Reliability: Implement best practices for scalability and reliability through CI/CD pipelines, monitoring frameworks, and alerting systems. Cross-Functional Collaboration: Work closely with engineering, business, UX, and product teams to integrate services across the fulfillment lifecycle. Knowledge Sharing and Mentorship: Mentor team members and foster a culture of technical excellence, collaboration, and continuous learning. Solution Design: Architect scalable, distributed software solutions using industry best practices and design patterns. Translate high-level designs into detailed technical specifications, including mockups and pseudocode. Ensure compliance with disaster recovery, MVP, and non-functional requirements. Hands-on experience developing Java-based services on cloud platforms. Familiarity with CI/CD pipelines and container orchestration technologies such as Kubernetes. Experience with SQL/NoSQL databases (e.g., Cassandra, Elastic, Azure Cosmos). Proficiency in building web-based Java EE applications leveraging Kafka, RESTful APIs, Spring, Spring Boot, Hibernate, Splunk, and caching mechanisms. Retail and supply chain/transportation domain knowledge is a plus. Defect Management and Troubleshooting Track, analyze, and resolve defects using industry-standard tools and methodologies. Perform regression testing and troubleshoot performance and availability issues. DevOps Orientation Execute complex maintenance procedures and monitor application performance using telemetry and analytics. Analyze logs, evaluate change requests, and support continuous improvement initiatives.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees