Williams-Sonoma, Inc.

Staff Software Engineer, Logistics Microservices

Williams-Sonoma, Inc.
Apply
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.

Tech Stack

Apache KafkaGitGrafanaIBM DB2JavaKubernetesMicrosoft SQL ServerSonarQubeSplunkSpring Boot

Categories

Williams-Sonoma, Inc.

About Williams-Sonoma, Inc.

10,000+ employees
Contact me