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 marketAbout 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