Ed Tech companies you'll love to work for

1,143
companies
31,853
Jobs

Senior Software Engineer

Teachmint

Teachmint

Software Engineering
Indore, Madhya Pradesh, India
Posted on Saturday, April 20, 2024

About Us

Teachmint is a leading multinational corporation and creator of the Integrated School Platform(ISP) with over 15 million users in 25+ countries. Available in 20+ languages, the ISP is a school operating system empowering all stakeholders in a school with a unique all-in-one platform that offers state of the art administrator tools for better school management and a modern LMS to enable better learning outcomes in schools. With our powerful and innovative SaaS solution, our aim is to enable educators worldwide to transform teaching & learning experiences in schools

Role Overview

Teachmint is looking for a Senior Backend Engineer to help us scale. We are looking for a game changer who can take our application’s structure to the next level!

Key Responsibilities

● Development of our application's back end. End to end delivery of new features

● Improving the application’s performance and scalability

● Design, develop and own components of a highly scalable, distributed web services platform

● Constantly strive to improve software development process and team productivity

Preferred Requirements

● 5+ years of experience in backend development

● Proficient in python and Django/flask

● Experience with databases like MongoDB, Postgres, Redis

● Experience with Stream processing software like Kafka

● Algorithms and software design optimized for large scale distributed software systems

● Experience with Spark/Pandas

● Have experience with Google Cloud Platform/ AWS

● Knowledge of Other languages like C++/Java

● Strong algorithmic thinking

Why Us?

● You get to be a part of a legacy! We have Onboarded 8 Million users in little more than a year with then a strong team of 12

● 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

● Built our own implementation of video conferencing starting from WebRTC implementation to QOS based bandwidth control RFCs

● Built some features 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

● 60 Million events and 5 million notifications sent every day between android/ios/web devices and our servers