Engineering Team Lead
Mumbai Suburban - India
Job Summary
About IIDE
IIDE is Indias leading digital business school offering industry-relevant programs in digital marketing AI and business. With a strong focus on experiential learning we equip students graduates and working professionals with the skills required to thrive in todays digital-first world.
Backed by a community of 500000 learners and 250 industry experts IIDE delivers hands-on training real-world projects and robust placement support. With campuses in Mumbai and Delhi we continue to expand our presence across India and globally.
About the Role
As the Engineering Team Lead at Mumbai you will play a pivotal role in leading our engineering team driving project execution and building scalable technology products that power our business. This is a hands-on leadership role where youll balance technical decision-making project delivery and people management while ensuring engineering initiatives are delivered on time with high quality.
You will lead the development and maintenance of IIDEs technology ecosystem including the Learning Management System (LMS) Student & Admin Portals public websites backend services APIs internal tools and third-party integrations while collaborating with cross-functional teams to deliver secure scalable and high-performing technology solutions.
What Youll Do
Engineering Leadership
- Lead mentor and manage a team of frontend and backend developers.
- Drive engineering best practices coding standards and development processes.
- Review architecture technical designs and code to ensure scalability maintainability and quality.
- Guide the team in building secure reliable and high-performing applications.
- Foster a culture of ownership collaboration accountability and continuous learning.
Project & Delivery Management
- Own end-to-end delivery of multiple engineering projects.
- Translate business requirements into technical execution plans.
- Estimate effort allocate resources and manage project timelines.
- Track project progress identify risks and proactively resolve blockers.
- Coordinate production deployments and release management.
- Ensure timely project delivery without compromising quality.
Technology Ownership
- Own engineering delivery across:
- Learning Management System (LMS)
- Student Portals
- Public Websites
- Internal Business Applications
- Backend Services & APIs
- Third-party Integrations
- Future technology initiatives
- Learning Management System (LMS)
Team Management
- Conduct sprint planning daily stand-ups retrospectives and regular team reviews.
- Mentor developers through coaching feedback and technical guidance.
- Support hiring onboarding and performance management.
- Create individual development plans and encourage continuous learning.
- Promote knowledge sharing across the engineering team.
Cross-functional Collaboration
- Partner with Product Design Marketing CRM Operations and Business teams.
- Translate business needs into scalable technical solutions.
- Communicate project timelines technical trade-offs and delivery risks effectively.
- Align engineering priorities with overall business objectives.
Engineering Excellence
- Ensure applications meet high standards of performance security maintainability and reliability.
- Own production incident management and root cause analysis.
- Improve engineering processes documentation deployment and release practices.
- Drive automation to improve engineering efficiency.
- Continuously reduce technical debt and improve system scalability.
Technical SEO & Performance
- Ensure all public-facing applications follow modern Technical SEO best practices.
- Improve Core Web Vitals application performance and user experience.
- Collaborate with Marketing and SEO teams to implement technical SEO recommendations.
- Optimize applications for crawlability indexing and search engine performance.
Additional Duties
- Support future technology initiatives and platform enhancements.
- Contribute to strategic engineering decisions and long-term technology planning.
- Perform any other reasonable duties as requested by management aligned with the broad scope of the position.
Who You Are
Must-Have
- 56 years of software development experience.
- 12 years of experience leading projects or mentoring engineering teams.
- Strong experience with:
- JavaScript
- HTML & CSS
- Tailwind CSS
- REST APIs
- Git & GitHub
- Strong understanding of software architecture and system design.
- Proven experience managing multiple concurrent engineering projects.
- Excellent project planning execution and stakeholder management skills.
- Strong leadership communication and mentoring abilities.
- Ownership-driven mindset with a focus on engineering excellence.
Should Have
- Good understanding of:
- MongoDB
- PostgreSQL
- Database Design
- API Development & Integrations
- Authentication & Authorization
- CI/CD concepts
- Cloud Platforms (AWS Azure GCP or DigitalOcean)
- MongoDB
- Working knowledge of:
- Java
- Microservices Architecture
- Docker & Containerization
- Web Security Best Practices
- Performance Optimization
- Caching Strategies
- AI-assisted development tools (GitHub Copilot Cursor Claude Code etc.)
- Java
- Hands-on experience with Agile methodologies and sprint-based development.
- Ability to balance business priorities with engineering quality.
Nice to Have
- Hands-on expertise in Technical SEO including:
- Core Web Vitals (LCP CLS INP)
- Page Speed Optimization
- Server-Side Rendering (SSR)
- Static Site Generation (SSG)
- Structured Data (Schema Markup)
- Metadata Management
- XML Sitemaps
- Canonical Tags
- Redirect Management
- Crawlability & Indexability
- JavaScript SEO
- Google Search Console
- Lighthouse Audits
- Image Optimization
- Lazy Loading
- Core Web Vitals (LCP CLS INP)
- Experience in EdTech SaaS product-based companies or high-growth startups.
- Passion for mentoring engineering talent and building high-performing teams.
Why Join IIDE
- Work with one of Indias fastest-growing digital education brands.
- Lead engineering for products that impact thousands of students and business users every day.
- Build and scale modern applications using contemporary technologies.
- Enjoy a high degree of ownership and technical decision-making responsibility.
- Shape engineering culture and mentor a growing team.
- Collaborative fast-paced and high-growth work environment.
- Opportunity to grow into a larger technology leadership role as the organization scales.