Williams-Sonoma, Inc.
Lead Software Engineer (Integration)
Job Description
About the Team
The Enterprise Integration Platform is currently in the journey of modernizing the environment that is built
with more than a decade old middleware technology and patterns with a scalable, autonomous and robust
one. We’re leveraging APIs, API Management, Confluent Kafka, Kafka streams, Micro-services running on
Container platform. We are looking for a passionate and experienced Lead Software Engineer to join our team.
You are excited about this opportunity because you…
• Lead the integrations roadmap with the established vision and be accountable for the architectural
decisions that aligns with the vision
• Architect the solutions that are scalable, performant and resilient
• Deliver robust design and the software for the business requirements. Ability to see the big picture
and rationalize the design decisions based on the business objectives KPIs.
• Build the partnership and contribute to product architecture that’s cost effective and customer
centric.
• Identify problems and recommend appropriate solutions for WSI in a wide variety of circumstances.
• Partner with product managers and fellow Architects to establish standards and patterns
• Take an active role in developing effective, scalable and maintainable code in a timely fashion and
participate in design and code reviews.
• Maintains a manner of leadership and flexibility that diffuses pressure and promotes a positive
Why you will love working at Williams-Sonoma
• We’re a successful, fast-growing company with an entrepreneurial vibe
• A technologically and data-driven business
• Competitive salaries and comprehensive health benefits
• We’re at the forefront of tech and retail, redefining technology for the next generation
• We’re passionate about our internal and external clients and live/breathe the client experience
• We get to be creative on a daily basis
• A smart, experienced the leadership team that wants to do it right and is open to new ideas
• We believe in autonomy and reward taking the initiative
• We have fun!
We’re excited about you because you have…
• In depth experience with more than one of the integration technologies like Kafka, TIBCO
EMS/Business Works, Webservices, REST APIs, Apache Camel, SOAP, REST.
• No fear in exploring new technologies to solve technology and business problems.
• Experience in Building Containerized microservices using Java Spring Boot frameworks
• Experience with cache technologies such as Redis
• Experience in troubleshooting integration issues that involves SSL, firewall, Proxies, Load balancers
and LDAP
• Experience in one or more application monitoring products such as AppDynamics, Prometheus,
Grafana, JMX exporters.
• Experience in developing software with one or more programming languages like Java, Node JS, Java
Script and Python.
• Working experience with Oracle/Cassandra/MySQL/graph database technologies.
Desirable Competencies
• Bachelor’s degree or foreign equivalent in Computer Science, Engineering or related field
• 5+ years of progressively responsible experience in software engineering
• 3+ years of architecting/designing scalable integrations experience
Founded in 1956, Williams-Sonoma Inc. is the premier specialty retailer of high-quality products for the kitchen and home in the United States. Today, Williams-Sonoma, Inc. is one of the United States’ largest e-commerce retailers with some of the best known and most beloved brands in home furnishings. Our family of brands are Williams-Sonoma, Pottery Barn, Pottery Barn Kids, Pottery Barn Teen, West Elm, Williams-Sonoma Home, Rejuvenation, GreenRow and Mark and Graham. We currently operate retail stores globally. Our products are also available to customers through our catalogs and online worldwide.
Williams-Sonoma has established a technology center in Pune, India to enhance its global operations. The India Technology Center serves as a critical hub for innovation and focuses on developing cutting-edge solutions in areas such as e-commerce, supply chain optimization, and customer experience management. By integrating advanced technologies like artificial intelligence, data analytics, and machine learning, the India Technology Center plays a crucial role in accelerating Williams-Sonoma’s growth and maintaining its competitive edge in the global market