Lead Software Engineer (Integration)

apartmentWilliams-Sonoma, Inc. placePune calendar_month 

Job Description

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...
  • Experience in integration technologies like Kafka, Webservices, and REST APIs.
  • Experience in building containerized microservices using Python frameworks.
  • Expertise in troubleshooting integration issues involving SSL, firewalls, proxies, load balancers, and LDAP.
  • Experience in managing applications in Kubernetes, Docker, and Helm.
  • Experience in Redis and monitoring tools such as AppDynamics, Nagios, and Grafana.
  • Proficiency in Python, Bash scripting, and working with Oracle/MySQL/graph databases.
  • Experience with tools such as ControlM, Bomgar, Jira/Confluence, and Flexera.
  • Familiarity with Linux/Unix environments and monitoring tools.
  • Experience in planning and managing product upgrades and migrations.
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

About Us

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

thumb_up_altRecommended

Senior Lead Software Engineer

apartmentSuitable AIplacePune
to Connected Vehicles, Telematics, or other automotive applications. Qualifications and Skills  •  Educational Background: Bachelor's/Master's degree in Computer Science, Engineering, or a related field.  •  Experience: 12-15 years of software development...
placePune
by creating applications and workflows with Power Apps and related Microsoft tools and services (Power Automate, Dataverse, SharePoint). Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software...
electric_boltImmediate start

Lead Software Engineer

placePune
Responsibilities: Key Responsibilities:  •  Function Lead from both technical and delivery perspective with focus more on project and resource management  •  Ability to effectively influence, direct and monitor the project work  •  Uses established...