EdTech Jobs

Role Snapshot

Senior Software Engineer role at MindTickle to build and manage scalable infrastructure for their platform-engine while designing new engagement concepts. The position offers opportunity to contribute to open-source projects and work with cutting-edge technologies in a high-growth SaaS environment.

Key Responsibilities: Design, build, and manage scalable infrastructure using microservices architecture with Docker and AWS services. Develop new engagement concepts, optimize write-heavy systems, and ensure platform autoscaling and health across multiple functional units.
Skills & Tools: Strong expertise in scalable infrastructure design, microservices architecture, and containerization (Docker). Proficiency with web frameworks (Jetty, Node.js, PHP, Play Framework), multiple data-stores (MySQL, Couchbase, Redis, Elasticsearch), AWS services (SQS, autoscaling), and solid understanding of SOA principles.
Qualifications: 5+ years of software engineering experience with proven expertise in building scalable distributed systems and cloud infrastructure. Strong background in full-stack development and experience with modern DevOps practices.
Location: In-Person - Pune
Compensation: Not provided by employer. Typical compensation for this role is ₹20,00,000 – ₹35,00,000/year based on title, seniority, and location.

Job Description

Platform Technical Overview: To provide the extensive flexibility,  the platform is designed as a SOA . It is broken into multiple functional units which can further autoscale independently.  There is no standard stack which just fits for all. Stack of each functional unit is customised based on the use case. 

Mostly web servers are a taken care by Jetty, nodeJS, PHP & play framework . There is no flash component. Its completely on html & JS.
Since the platform is built for very high interaction.  Most of the units are write heavy. And again depending on the use case different data-stores(MySql, Couchbase, Redis,  Elasticsearch) have been in use.  

If you are an innovator , you must have experienced or heard of docker.io (It is revolutionising the development).  We at MindTickle extensively use docker in our development process.

And last but not the least , thanks to AWS . Feature like autoscaling and service like SQS saves a lot of effort and only add value to the infrastructure health. 

We are looking for a rockstar technology evangelist for the core engineering team. 

Job Profile : -

  • Build & manage the scalable infrastructure for MindTickle Platform-engine
  • Conceive and develop  the  new engagement concepts and design .
  • Opportunity to contribute to open-source project