Director of Engineering

Mumbai, Maharashtra, India | Full-time

Apply

Who are we?

LIDO is an ed-tech company revolutionizing the formal classroom education through a unique and immersive online classroom for every child in India. With our exciting and fun online classes for our students, we are building the Lido experience: cutting edge content like animated videos and interactive games, a personalized platform for homework, tests, challenges, and inspiring teachers.

Why to be a part of Lido?

Lido’s goal is to inspire and empower every child for the future. In order to achieve this goal, we invite you to be a part of our ever-growing LIDO family. Grab the opportunity to work with passionate individuals, from Stanford, Duke, IIT, and BITS, as we open the door to engaging and impactful learning!

 

Lido is building the classroom of the future - an interactive online platform for K-12 education with breakthrough audio-video tech and we are looking for Directors of Engineering to enable innovation and problem-solving at scale. 

Responsibilities:

  • Responsible for the product engineering road map, quality assurance and various services of organizations.
  • Responsible for delivering high-quality software products, on time and within budget.
  • Work with the CTO, Directors and Product Managers to develop a long-term product plan, products and manage the release planning cycles for all products.
  • Responsible for mentoring and lead the Principal Engineers and the Team leads.
  • Responsible for implementing tools and processes to optimize product engineering throughput and quality.
  • Uphold high standard for code review, data structures and algorithms and correctness of code
  • Ensure controlled releases to production, with amongst other measures, stringent code reviews from standards and performance perspectives.
  • Use metrics to demonstrate success.
  • Decisive with team decisions and lead and support the team
  • Understand all products with their interrelationships and collective relevance to business and ensure appropriate availability and stability to the Business.

Requirements:

  • At least 10+ years of experience in software development, engineering leadership
  • At least 3+ years of engineering leadership including people management
  • Strong bias for action
  • Solid project management skill and experience in handling distributed development ecosystem
  • Deep understanding of technologies and architecture in a highly scalable and available set-up
  • Knowledge in container technologies like Kubernetes or Docker desired
  • Knowledge in service-oriented architectures/microservices
  • Excellent troubleshooting and problem-solving skills
  • Ability to work collaboratively through an agile development process that promotes constant team communication

Desired Background:

  • Bachelor’s or Master’s degree in Engineering from premier institutes preferred
  • 9+ years of experience in software design, development & architecture
  • 4+ years of experience in leading software development teams.
  • Contribution to open-source software, tech blogs, talking at tech conferences, etc

Tech Stack: (stackshare link):

Nodejs, React, HTML5/CSS3, AWS

Working days: 6 days working