09 Aug
|
Williams-Sonoma
|
Pune
09 Aug
Williams-Sonoma
Pune
Job Role - Engineering manager – Ecom Applications
Location - Pune / Hyderabad (Hybrid)
Position Summary
Williams-Sonoma, Inc. is seeking an experience d Engineering Manag er to lead ou r Android and iOS mobile application tea ms responsible for building and evolving Williams-Sonoma’s mobile shopping experiences.
This role is ideal for a leader who combine s solid people manageme nt , technical depth in mobile platfor ms, an d cross-functional collaborati on to deliver high-quality, scalable, and customer-centric mobile solutions used by millions of users.
As an Engineering Manager, you will be accountable fo r team health, technical execution, delivery outcomes, and alignment with business prioriti es, while partnering closely with Product, UX, Backend, Analytics, QA, and Release teams.
Key Responsibilities
People & Team Leadership
- Lead, mentor, and grow high-perform ing Android and IOS engineering teams
- Manage and grow mobile engineering teams across iOS and Android
- Drive execution of mobile product roadmaps aligned with business priorities
- Collaborate with cross-functional partners to deliver customer-centric features
- Technical & Architectural Oversight Guide architectural decisions and platform modernization efforts
- Ensure high standards of code quality, security, and performance
- Provide technical direction acr oss iOS (Sw ift) and Android (Kot lin) platforms.
- Guide adoption of modern mobile architectures such as MVVM, Clean Architecture, and modular design
- Partner with senior engineers to review designs, influence architecture, and manage technical depth
- Ensure platform scalability, stability, performance, and security across mobile applications.
- This i s a hands-on engineering leadership role. The Engineering Manager is expected to remain technically engaged and actively contribute thro ugh coding, code reviews, design and architecture reviews, and technical problem-sol ving.
We are looking for a leader who leads by example and stays closely connected to the codebase and day-to-day engineering work
Delivery & Execution
- Own delivery outcomes for mobile initiatives across discovery, shopping, checkout, and post-purchase follow
- Partner with Product Management to translate business goals into clear technical plans and roadmaps.
- Balance feature delivery with platform investments, reliability, and long-term maintain ability.
- Oversee release planning, production readiness, and incident management Cross-Functional Collaboration.
- Work closely w ith Product, UX, Backend, QA, Analytics, and Release t eams to ensure seamless execution.
- Act as a key stakeholder in prioritization, estimation, and trade-off discussions.
Communicate technical status, risks, and dependencies to leadership and partner AI-Enabled Development, Quality, Performance & Customer Experience.
- Ensure high code quality through testing (unit, integration, UI) and CI/CD pipelines
- Drive adoption of modern practices such as modularization, automation, and observability.
- Participate in release planning, on-call rotations, and production issue resolution
- Champion responsible use of AI in design, development, and testing workflows.
- Leverage AI for test case creation, test data generation, and test case code writing Promote AI-assisted code reviews, security reviews, performance analysis, and accessibility checks
- Encourage use of AI tools for exploratory testing, regression testing, and edge-case discovery.
- Ensure AI usage aligns with security, privacy, and compliance standards
- Champion app quality, performance, and reliability across both platforms
- Drive initiatives aro und performance optimization, crash reduction,
and stability metrics
- Ensure accessibility, localization, experimentation, and analytics best practices are followed
- Use data and insights to continuously improve customer experience
Process & Engineering Excellence
- Lead teams thro ugh Agile/Scrum ceremo nies, planning, and retrospectives.
- Improve development workflows, CI/CD pipelines, and release processes.
Align engineering execution with broader mobile and enterprise technology standards
Required Qualifications
- 12+ years of professional software engineering exper ience
- 3+ years of managing mobile engineering teams
- Strong technical backgroun d in iOS and/or Android develo pment with the ability to guide both platforms
- Experience with modern mobile architectures (MVVM, Clean Architecture, modular systems).
- Proven track record delive ring large-scale consumer or e-commerce mobile applications
- Experience working closely with cross-functional partners in a product-driven environment.
- Strong communication, leadership, and decision-making skills.
Preferred Qualifications
- Hands-on experience with Swift, Kotlin, UIKit/SwiftUI, Jetpack components, or Compose
- Backgrou nd in e-commerce, omnichannel retail, or high-transaction mobile platforms
- Experience with analytics, experimentation, feature flags, and A/B testing
- Familiarity with CI/CD pipelines, release automation, and mobile observability tools
- Experience supporting apps with millions of users
- Prior experience scaling teams in fast-paced, agile organizations
Core Competencies
- Customer-first mindset with strong attention to quality and experience
- Strong people leadership, mentoring, and influencing skills
- Ability to balance technical depth with business outcomes.
- Clear communicator across technical and non-technical audiences
- Results-driven, proactive, and comfortable owning complex, multi-team initiatives
- Thrives in a collaborative, fast-moving environment
📌 Engineering Manager Mobile Apps (Pune)
🏢 Williams-Sonoma
📍 Pune