
Staff Software Engineer, Logistics Microservices
Williams-Sonoma, Inc.4 days 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.