Post Job Free
Sign in

Senior Software Engineer

Company:
Teachmint
Location:
Indore, Madhya Pradesh, India
Posted:
May 02, 2024
Apply

Description:

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

Full time

Apply