
Staff Software Engineer, Logistics Microservices
Williams-Sonoma, Inc.2 months ago
Base Salary
$160k - $190k/yr
Responsibilities
- Provide technical leadership for the Logistics domain and lead the design, development, and delivery of scalable enterprise microservices.
- Develop Java and Spring Boot services, APIs, and Kafka-based event-driven integrations.
- Define engineering standards for secure coding, testing, Git branching, and code quality.
- Lead deployments, release readiness, containerized-platform operations, and CI/CD automation.
- Own production application health through monitoring, alerting, incident triage, and root-cause resolution.
- Integrate Warehouse Management, Transportation Management, Slotting, and Labor Management systems with distribution-center operations.
- Partner with business stakeholders and third-party vendors, including Manhattan Associates, to translate logistics needs into technical solutions.
- Identify and deliver AI and automation opportunities for logistics operations, production support, reporting, testing, documentation, and productivity.
- Drive Agile planning, estimation, delivery tracking, and mentor engineers across the team.
Requirements
- 10+ years of software engineering experience, including at least 3 years as a Java Lead.
- Proven experience delivering enterprise-scale microservices in retail, supply chain, or logistics environments.
- Experience using Jira in Agile delivery environments.
- Strong knowledge of logistics, warehouse management, and distribution-center operations.
- Hands-on experience with Manhattan WMOS, Transportation Management Systems, Manhattan Slotting, and Labor Management systems.
- Experience leading third-party vendor integrations, integration platforms, and enterprise web services.
- Extensive hands-on experience with Java, JavaEE, Spring Boot, Spring MVC/WebFlux, microservices, and Kafka.
- Proficiency with JPA, SLF4J logging, application configuration management, and relational databases including DB2, SQL Server, and Oracle.
- Experience with Kubernetes, CI/CD pipelines, automated testing, secure coding standards, Git strategies, and code-quality tools such as Sonar.
- Experience with AppDynamics, Splunk, ELK, and Grafana for monitoring and observability.
- Experience with enterprise integration architecture using Kafka, MQ, TCP/IP, and file systems.
- Experience using AI tools, AI agents, and automation platforms, with knowledge of responsible AI, privacy, security, auditability, compliance, and output validation.
- Demonstrated situational leadership, stakeholder alignment, business acumen, mentoring, and technical execution.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Benefits
- Generous discount on Williams-Sonoma, Inc. brands.
- 401(k) plan and other investment opportunities.
- Paid vacation, holidays, and time off to volunteer.
- Health, dental, and vision insurance, including same-sex domestic partner benefits.
- Tax-free commuter benefits and a wellness program supporting physical, financial, and emotional health.
- In-person and online learning through WSI University, career-development workshops, learning programs, and speaker series.
- Cross-brand and cross-function career opportunities, self-development resources, and an advisor/mentor program.
- Onsite in the San Francisco or Rocklin, California office Monday through Thursday.
- The role is not eligible for relocation assistance.
Tech Stack
Categories
About Williams-Sonoma, Inc.
Williams-Sonoma, Inc. is a multi-brand home goods retailer selling cookware, furniture, and home decor to consumers through e-commerce and physical stores. Its portfolio includes Williams Sonoma, Pottery Barn, West Elm, and Rejuvenation, among others. Founded in 1956 and headquartered in San Francisco, the company is publicly traded on the NYSE (ticker: WSM) and operates its own supply chain and fulfillment network to support direct-to-consumer sales.