Prepin
Log in
Williams-Sonoma, Inc.

engineering opportunity

Staff Software Engineer, Logistics Microservices

The Staff Software Engineer will lead the design, development, and delivery of scalable, enterprise-grade microservices for logistics and warehouse management systems. They will also drive technical strategy, mentor engineering teams, and implement AI-driven automation to improve operational efficiency.

San Francisco, California, United StateshybridFULL_TIME

Posted

About the role

What will you do at Williams-Sonoma, Inc.?

About the Team

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.

About the Role

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.

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, alerting, incident triage,
  • and root-cause resolution.
  • * Lead integrations across Warehouse Management, Transportation Management,
  • Slotting, and Labor Management systems and Distribution Center operations.
  • * Partner with business stakeholders and third-party vendors such as Manhattan
  • Associates to translate logistics requirements into scalable technical
  • solutions.
  • * Identify and deliver AI and automation opportunities that improve Logistics
  • operations, production support, and business-user productivity.
  • * Drive Agile delivery — sprint planning, estimation, and delivery tracking —
  • and mentor engineers to raise the bar across the team.
  • Criteria
  • Experience
  • * 10+ years of software engineering experience, including at least 3 years as a
  • Java Lead.
  • * Proven track record delivering enterprise-scale microservices applications in
  • a retail, supply chain, or logistics environment.
  • * Experience delivering in Agile environments using Jira for sprint planning,
  • estimation, and delivery tracking.
  • Functional Expertise
  • * Strong knowledge of logistics, warehouse management, and Distribution Center
  • operations.
  • * Hands-on experience integrating with Manhattan WMOS, Transportation
  • Management Systems, Manhattan Slotting, and Labor Management systems.
  • * Experience leading third-party vendor integrations, integration platforms,
  • and enterprise web services.
  • * Strong business acumen with the ability to align technology solutions to
  • revenue and operational goals.
  • Technical Expertise
  • * Extensive hands-on experience with Java, JavaEE, Spring Boot, Spring
  • MVC/WebFlux, Microservices, and Kafka.
  • * Proficiency with RESTful web services, JPA, SLF4J logging, and application
  • configuration management.
  • * Strong relational database skills across DB2, SQL Server, and Oracle.
  • * Experience with containerized platforms such as Kubernetes, CI/CD pipelines,
  • and automated testing.
  • * Working knowledge of secure coding standards, Git repository and branching
  • strategies, and code quality tools such as Sonar.
  • * Proficiency with monitoring and observability tools such as AppDynamics,
  • Splunk, ELK, and Grafana, including alert and notification setup.
  • * Proficiency with Enterprise Integrations Systems architecture using, Kafka,
  • MQ, TCP/IP, file systems, etc.
  • AI Skills
  • * Strong AI-first mindset.
  • * Experience using AI tools, AI agents, and automation platforms to improve
  • operations, production support, data validation, reporting, testing, and
  • documentation.
  • * Ability to design AI-agent led solutions for use cases such as issue triage,
  • exception monitoring, report generation, knowledge retrieval, regression
  • testing support, and operational analytics.
  • * Understanding of responsible AI practices, including data privacy, security,
  • auditability, compliance, and validation of AI-generated outputs.
  • Leadership
  • * Demonstrated situational leadership — guiding teams, driving execution, and
  • delivering measurable business value.
  • * Ability to facilitate productive discussions across diverse stakeholder
  • groups and drive alignment.
  • * Experience mentoring engineers and raising engineering standards across a
  • team.
  • Education
  • * Bachelor’s degree in Computer Science, Engineering, or a related field, or
  • equivalent work experience.
  • Work Location
  • * This role requires being onsite in the Olive Branch, MS office Monday through
  • Thursday.
  • Our Culture & Values
  • We believe that taking care of our people is vital to our success and we strive
  • to offer equitable and transparent practices for all. We prioritize connection,
  • growth, and wellbeing.
  • People First
  • Putting People First means investing in overall well-being and opportunities to
  • grow and advance within the organization. Depending on the position and
  • location, here are a few highlights of what benefits may be available:

Benefits

* A generous discount on all WSI brands

* A 401(k) plan and other investment opportunities

* Paid vacations, holidays, and time off to volunteer

* Health benefits, dental and vision insurance, including same-sex domestic

partner benefits

* Tax-free commuter benefits

* A wellness program that supports your physical, financial and emotional

health

Continued Learning

* In-person and online learning opportunities through WSI University

* Cross-brand and cross-function career opportunities

* Resources for self-development

* Advisor (Mentor) program

* Career development workshops, learning programs, and speaker series

WSI will not now or in the future commence an immigration case or "sponsor" an

individual for this position (for example, H-1B or other employment-based

immigration).

This role is not eligible for relocation assistance.

Williams-Sonoma, Inc. is an Equal Opportunity Employer. Williams-Sonoma, Inc.

will consider for employment qualified applicants with criminal histories in a

manner consistent with the requirements of the San Francisco Fair Chance

Ordinance, or other applicable state or local laws and ordinances.

Our Company

Founded in 1956, Williams-Sonoma, Inc. is the premier specialty retailer of

high-quality products for the kitchen and home in the United States. Our family

of brands are Williams Sonoma, Williams Sonoma Home, Pottery Barn, Pottery Barn

Kids, Pottery Barn Teen, Rejuvenation, West Elm, Mark & Graham, Outward, and

GreenRow. These brands are among the best known and most respected in the

industry. We offer beautifully-designed, stylish and functional products for

every area of the home, including the kitchen, living room, bedroom, home

office, closet, laundry room and even outdoor spaces. We've seen some big

changes since our first brick-and-mortar store opened more than half of a

century ago. What hasn't changed is our passion for high-quality products,

functional design, outstanding customer service, and enhancing the lives of our

customers and the communities where we operate. Today, we're a multi-brand,

multi-channel, global enterprise supported by state-of-the-art technology and

some of the most talented teams in retailing - and we're always looking for new

energy and ideas.

Which skills does this role require?

JavaSpring BootMicroservicesKafkaRESTful APIsWarehouse Management SystemsLogisticsSupply ChainKubernetesCI/CDSQLAITechnical leadershipAgileSystem designCloud integrationAutomationJiraManhattan AssociatesDB2OracleAppDynamicsSplunkGrafanaSystem ArchitectureEnterprise IntegrationSoftware EngineeringTechnical LeadershipRetailGitSonarEvent-driven architectureCloudREST APIs

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.