Staff Software Engineer - Logistics Microservices
ehac.fa.us6.oraclecloud.com
Job at a glance
About Williams-Sonoma, Inc. Founded in 1956 and headquartered in San Francisco, California, Williams-Sonoma, Inc. is a Fortune 500, digital first, multi-channel specialty retailer. Our company vision is to own the home, and the places where our customers work, stay, and play. We bring the latest home furnishing trends to life for customers through the individual lenses of our ten distinct brands, each serving different life stages and rooms of the home and beyond.
Our brands include Williams Sonoma, Williams Sonoma Home, Pottery Barn, Pottery Barn Kids, Pottery Barn Teen, West Elm, Rejuvenation, Mark & Graham, GreenRow, and Dormify. We are committed to sustainability, continuously working to protect our planet, while building an open and collaborative culture across our organization. With more than 500 retail stores globally and multiple international franchise operations, technology is a core driver of our business strategy.
We build and operate in-house platforms powering e-commerce, supply chain, merchandising, analytics, and customer experience ecosystems worldwide. The Logistics Technology team at Williams-Sonoma, Inc. builds and supports the platforms that move product across our supply chain — from distribution center operations and warehouse management to transportation and delivery for brands including Williams Sonoma, Pottery Barn, West Elm, and Rejuvenation.
We partner closely with Supply Chain, Distribution Center operations, and third-party vendors to deliver scalable microservices that keep fulfillment fast, accurate, and cost-effective. It is a hands-on, high-ownership team where engineers work end to end — designing systems, integrating with WMS and TMS platforms, and applying automation and AI to improve how our distribution network runs every day.
Role Overview The Staff Software Engineer will be responsible for leading the design, development, and delivery of enterprise-grade, scalable microservices applications supporting Logistics and Warehouse Management Systems. This role requires strong technical leadership, hands-on development expertise, and close collaboration with cross-functional business and technology teams, including third-party vendors such as Manhattan Associates.
Impact of the Role • Provide technical leadership for the Logistics domain — designing, developing, and leading delivery of scalable, enterprise-grade microservices. • Own application health in production — monitoring, alerting, incident triage, and root-cause resolution. • Lead integrations across Warehouse Management, Transportation Management, Slotting, and Labor Management systems and Distribution Center operations.
• Identify and deliver AI and automation opportunities that improve Logistics operations, production support, and business-user productivity. • Drive Agile delivery and mentor engineers to raise the bar across the team. • Guide teams, drive execution, and deliver measurable business value. Technology Platforms You Will Work On • Java, JavaEE, Spring Boot, and Spring MVC/WebFlux • Microservices and RESTful APIs • Kafka, MQ, TCP/IP, and file systems • JPA and SLF4J logging • DB2, SQL Server, and Oracle • Kubernetes and CI/CD pipelines • Git and Sonar • AppDynamics, Splunk, ELK, and Grafana • Manhattan WMOS • Transportation Management Systems • Manhattan Slotting • Labor Management systems • Jira • AI tools, AI agents, and automation platforms Key Responsibilities • Provide technical leadership for the Logistics domain — designing, developing, and leading delivery of scalable, enterprise-grade microservices.
• Drive hands-on development of Java and Spring Boot services, RESTful APIs, and event-driven integrations using Kafka. • Define and enforce engineering standards for secure coding, unit testing, Git branching strategy, and code quality. • Lead deployments and CI/CD automation on containerized platforms, including automated testing and release readiness. • Own application health in production — monitoring, alert