Director - Ecommerce Engineering, Pune

Expired
Director 0 views ID: 2942410298

Published on June 26, 2025. Modified on July 14, 2025.

Description

Job Role - Director of e Commerce Engineering

Location - Pune (Hybrid)

Experience - 16+ Years

Responsibilities

1. Leadership and Delivery

• Oversee and lead the engineering project delivery for the ECommerce Global Multi-Tenant Platform, ensuring high availability, scalability, and performance to support global business operations.

• Define and execute the engineering strategy, aligning with the company’s business goals and long-term vision for omnichannel retail.

• Ensure high-quality deliverables by establishing robust processes for code reviews, testing, and deployment.

2. Cross-Functional Collaboration

• Actively collaborate with Product Management, Business Stakeholders, and other Engineering Teams to define project requirements and deliver customer centric solutions.

• Serve as a key point of contact for resolving technical challenges and ensuring alignment between business needs and technical capabilities.

• Promote seamless communication between teams to deliver cross-functional initiatives on time and within budget.

3. Talent Acquisition and Development

• Build a strong and diverse engineering team by attracting, recruiting, and retaining top talent.

• Design and implement a robust onboarding program to ensure new hires are set up for success.

• Coach team members to enhance technical expertise, problem-solving skills, and leadership abilities, fostering a culture of continuous learning and improvement.

• Maintain a strong pipeline of talent by building relationships with local universities, engineering communities, and industry professionals.

4. Performance Management

• Define clear, measurable goals for individual contributors and teams, ensuring alignment with broader organizational objectives.

• Conduct regular one-on-one meetings to provide personalized feedback, career guidance, and development opportunities.

• Manage performance reviews and recognize high-performing individuals, while providing coaching and support to those needing improvement.

• Foster a culture of accountability, where team members take ownership of their work and deliver results.

5. Technology Leadership

• Champion the adoption of best practices in software engineering, including agile methodologies, Dev Ops, and automation.

• Facilitate and encourage knowledge sharing and expertise in critical technologies, such as cloud computing, microservices, and AI/ML.

• Evaluate and introduce emerging technologies that align with business goals, driving innovation and competitive advantage.

6. Continuous Education and Domain Expertise

• Develop and execute a continuous education program to upskill team members on both key technologies and the Williams-Sonoma business domain.

• Organize training sessions, workshops, and certifications to keep the team updated on the latest industry trends.

• Encourage team members to actively participate in tech conferences, hackathons, and seminars to broaden their knowledge and network.

7. Resource Planning and Execution • Accurately estimate development efforts for projects, taking into account complexity, risks, and resource availability.

• Develop and implement project plans, timelines, and budgets to deliver initiatives on schedule.

• Oversee system rollouts and implementation efforts, ensuring smooth transitions and minimal disruptions to business operations.

• Optimize resource allocation to maximize team productivity and ensure proper workload distribution.

8. Organizational Improvement

• Champion initiatives to improve the engineering organization’s culture, focusing on collaboration, transparency, and inclusivity.

• Continuously evaluate and refine engineering processes to increase efficiency and reduce bottlenecks.

• Promote team well-being by fostering a positive and supportive work environment where engineers feel valued and motivated.

• Lead efforts to make the organization a "Great Place to Work", including regular engagement activities, mentorship programs, and open communication.

9. System Understanding and Technical Oversight

• Develop a deep understanding of critical systems and processes, including platform architecture, APIs, data pipelines, and Dev Ops practices.

• Provide technical guidance to the team, addressing complex challenges and ensuring alignment with architectural best practices.

• Partner with senior leaders to align technology decisions with business priorities and future-proof the company’s systems.

10. Innovation and Transformation

• Play a pivotal role in transforming Williams-Sonoma into a leading technology organization by implementing cutting-edge solutions in e Commerce, Platform Engineering, AI, ML, and Data Science.

• Drive the future of omnichannel retail by conceptualizing and delivering innovative products and features that enhance customer experiences.

• Actively represent the organization in the technology community, building a strong presence through speaking engagements, partnerships, and contributions to open-source projects.

• Identify opportunities for process automation and optimization to improve operational efficiency.

11. Additional Responsibilities

• Be adaptable to perform other duties as required, addressing unforeseen challenges and contributing to organizational goals.

• Stay updated on industry trends and competitive landscapes to ensure the company remains ahead of the curve. Criteria: Experience and Expertise Extensive Industry Experience

• Total Experience 16+ years & min12+ years of experience in developing and delivering e Commerce mobile applications and retail store solutions with multiple concurrent tracks of development and operations.

• Proven success in leading initiatives that drive business outcomes, scalability, and innovation in e Commerce platforms. Leadership and Team Management

• 6+ years of experience in building and managing medium-scale teams (10–20 team members) of engineers, technical leads, and managers.

• Demonstrated ability to optimize team performance, foster a culture of collaboration, and implement career development initiatives. Project Lifecycle Management

• Skilled in managing projects through the entire lifecycle, from concept and design to development, testing, deployment, and maintenance.

• Adept at balancing technical, business, and resource constraints to deliver high-quality outcomes.

Core Technical Criteria

1. Backend Expertise (Java) Strong Java Knowledge:

• Expertise in Java frameworks such as Spring & Spring Boot.

• In-depth understanding of RESTful API design, implementation, and optimization.

• Knowledge of microservices architecture and tools like Kubernetes, Docker, and API Gateway. Scalability and Performance: • Experience in building scalable, high-performance backend systems to handle high traffic. • Proficiency in tuning Java Virtual Machine (JVM) for optimal performance. Database Management: • Hands-on experience with relational databases like Oracle, My SQL, Postgre SQL, and No SQL databases like Mongo DB, Cassandra, or Redis.

• Ability to optimize database queries and manage large datasets effectively.

2. Frontend Expertise (Vue.js) Proficiency in Vue.js:

• Deep understanding of Vue.js components, Vuex (state management), Vue Router, and the ecosystem.

• Ability to optimize frontend code for performance, SEO, and user experience. Modern Web Development:

• Familiarity with Java Script (ES6+), Type Script, and tools like Webpack, Vite, or Rollup.

• Hands-on experience in responsive design, cross-browser compatibility, and progressive web apps (PWAs).

3. Full Stack Knowledge

• Understanding of frontend-backend communication patterns, including REST APIs, Web Sockets, and Graph QL.

• Ability to troubleshoot and resolve issues across the stack (frontend, backend, and database). Platform and Infrastructure Expertise

4. Cloud and Dev Ops

• Proficiency in cloud platforms like AWS, Google Cloud Platform (GCP), or Azure.

• Experience with CI/CD pipelines using Jenkins, Git Lab CI/CD, or equivalent tools.

• Familiarity with containerization (Docker) and orchestration tools like Kubernetes.

• Experience in implementing scalable, fault-tolerant architectures in a cloud environment.

5. Security and Compliance

• In-depth knowledge of e Commerce security standards, including PCI DSS compliance for payment processing.

• Experience in implementing security best practices, such as authentication (OAuth2, SSO), encryption, and secure API design. Architectural Expertise

6. System Design and Architecture

• Proven experience in designing and delivering e Commerce platforms that are scalable, reliable, and fault-tolerant.

• Knowledge of event-driven architectures using Kafka, Rabbit MQ, or similar tools.

• Expertise in load balancing, caching strategies (e.g., CDN, Redis, Memcached), and database partitioning.

7. API Management

• Experience designing and implementing secure, versioned, and scalable APIs for both internal and external integrations

Location

Pune
Pune
Maharashtra
India
Advertisement:



Attributes

Job type Full time
Contract type Permanent
Salary type Monthly
Occupation Director - ecommerce engineering
Send resume
Williams-Sonoma, Inc.
Williams-Sonoma, Inc.
1 active listings
Registered for 2+ years
India
All seller items (1) Report listing
Send resume
Are you looking for a job? Publish your resume
Non-logged user
Hello wave
Welcome! Sign in or register