Engineering Manager

Work Type: Full Time

About Us:

We are building the future, one classroom at a time.

Teachmint is an education infrastructure startup and the creator of the largest global teaching-exclusive platform. We have enabled millions of educators in India and across the globe digitize their classrooms with our proprietary, mobile-first, classroom technology. With the largest & most diverse suite of ed-infra products, Teachmint today is the only solution catering to end-to-end infrastructure needs of all education providers; from K-12 schools to after-school tutoring, universities, creators and even edtechs.

Teachmint was founded in 2020 by Mihir Gupta, Payoj Jain, Divyansh Bordia and Anshuman Kumar - alumni of IIT Bombay and IIT Delhi with executive experience at OYO, McKinsey, Swiggy and Roposo. Teachmint has raised $118 million till date and is backed by leading International and Indian investors such as, Lightspeed India, Learn Capital, Goodwater Capital, Vulcan Capital, Better Capital, CM Ventures, Epiq Capital and Titan Capital. Our latest series B fundraise has also made us one of the fastest startups in the education sector to raise $100+ million in just 16 months since inception. Today, Teachmint is available in 20 Indian and International languages, with 10+ million teachers & students from 30 countries on its platform. 

We are a team of young, enterprising leaders with experience working at some of India's leading startups over the years. Innovation, ownership and passion is at the heart of everything we do and we are all unified by the single mission of democratizing education by empowering educators and enabling them to create impactful learning experiences. 

Role & Responsibilities:

  • You’ll be mentoring engineers in a pod or two (owning a product area), mentoring them and building cool stuff! Your responsibilities include:
  • Ensuring the pod is self-organizing to fulfil the pod's responsibilities as a strong collaborative team. Effectively keeps the team on track, and identifies when certain responsibilities haven't been taken or when certain processes can improve and brings them back to the team for brainstorming.
  • Conduct code reviews, lead HLD discussions, help team maintain the code quality and best practices.
  • Manage product team communications, releases and development cycles for the pod.
  • Contributes as a senior engineer to the sprint (non-blocking work if the mentoring duties are heavier in some sprints)
  • People/HR duties related to your pod
  • Leading the Hiring/On-boarding process for new engineers for the pod
  • Responsible for performance reports, skill development plan with each engineer and guiding them in moving up to the next career level
  • Work with other EM's and the product team to develop performance frameworks, continuous development frameworks, and any other engineering operational infrastructure
  • Identifies and solves operational issues of the engineering team

Preferred Experience:

  • Educational background, preferably in the fields of computer science or engineering for technical project managers
  • 4+ years of engineering management experience leading high performing teams
  • 6+ years of overall professional software dev experience
  • Experienced in ReactJS, Android, Python, Flask, MongoDB and mentoring and growing teams of software developers.
  • Communicate effectively and can crisply explain complex technical concepts

Good to have:

  • Experienced in industry standard coding practices
  • Needs to have agile experience.

Must have mindset and skillsets:

  • Strong algorithmic thinking
  • Seamless Collaboration with Mobile and Web Development team
  • Solid foundation in Computer Science, with strong competencies in data structures

Why Us:

We are looking for engineers with "co-founder" mentality to join us and lead the building of a product that is changing the face of education like Uber changed urban mobility.

  • It has taken us just over an year to onboard 8 Million users with a mere 12 strong engineering team
  • This is due to the right problem selection and pure product & engineering focus instead of hard-selling
  • We have built a massive suite of features to run classes on our platform that 10L+ teachers love to use
  • Teachers and students interact live for over 30 million hours using our conferencing solution generating 4-petabyte data every month
  • This scale could not be handled by any off-the-shelf solution, so we built our own implementation of video conferencing starting from WebRTC implementation to QOS based bandwidth control RFCs
  • This is just one of the many things we are building from scratch: live whiteboard, live annotations, hand raise, etc
  • 1,000 machines on the cloud churn out the class recordings that are available to students to run through 24x7
  • 7. 60 Million events and 5 million notifications are sent every day between android/ios/web devices and our servers

Impact of Teachmint on society:

Submit Your Application

You have successfully applied
  • You have errors in applying