HamburgerMenu
hirist

Wayfair - Senior Software Engineering Manager - Java/Python

Wayfair
Bangalore
12 - 15 Years

Posted on: 08/12/2025

Job Description

What Youll Do :


- Play a key role in developing and driving a multi-year technology strategy for a complex platform.

- Lead multiple software development teams architecting solutions at scale to empower the business and owning all aspects of the SDLC : design, build, deliver, and maintain.

- Directly and indirectly manage several software engineers by providing coaching, guidance, and mentorship to grow the team as well as individuals.

- Inspire, coach, mentor, and support your team members in their day to day work and their long term professional growth.

- Attract, onboard, develop and retain diverse top talents, while fostering an inclusive and collaborative team and culture (our latest DEI Report).

- Lead your team and peers by example.

- As a senior member of the team your methodologies, technical and operational excellence practices, and system designs will help to continuously improve our domain.

- Identify, propose, and drive initiatives to advance the technical skills, standards, practices, architecture, and documentation of our engineering teams.

- Facilitate technical debate and decision making with an appreciation for trade-offs.

- Continuously rethink and push the status quo, even when it challenges your/our established ideas.

What Youll Need :


- System Architecture : High-scale distributed systems, microservices, API design Programming : Java, Python, Node.js, C#; databases (SQL & NoSQL)


- DevOps & Deployment : CI/CD, Docker, Kubernetes, blue/green & canary releases


- Cloud & Platform : AWS/GCP/Azure, scalable storage, caching (Redis/Memcached)


- Results-oriented, collaborative, pragmatic, and continuous improvement mindset.

- Hands-on experience driving release engineering within high-growth environments, previous platform experience is required.

- Good understanding of modern deployment methodologies including progressive, green/blue, etc.

- Experience working with containers, container orchestration and deploy automation.

- 12+ years of experience in engineering, out of which at least 5-6 years spent in leading highly performant teams .

- Experience making architectural and design-related decisions for large scale platforms, understanding the tradeoffs between time-to-market vs. flexibility.

- Significant experience and vocation in managing and enabling peoples growth and performance.

- Experience designing and building high-scale generalizable products with outstanding user experience.

- Practical experience in hiring and developing engineering teams and culture and leading interdisciplinary teams in a fast-paced agile environment.

- Capability to communicate and collaborate across the wider organization, influencing decisions with and without direct authority and always with inclusive, adaptable, and persuasive communication.

- Analytical and decision-making skills that integrate technical and business requirements


info-icon

Did you find something suspicious?