Principal Engineer(Backend)
Noon Academy, India

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Feb 23, 2021
Last Date
Mar 23, 2021
Location(s)

Job Description

Noon Academy (https://www.noonacademy.com/) is one of the fastest-growing EdTech startups and the first in delivering social learning at scale. Simply put, it makes study fun by crafting a peer-to-peer learning experience that is joyful, collaborative, and informative. Students join friends in study groups, competitions, and LIVE sessions with star teachers in which they can collaborate and problem-solve together in a breakout format. No wonder our engagement rocketed to 78 min/day on average in its social features, 5x the global benchmark of EdTech apps.

Today, Noon Academy is loved by over 8 million registered students. Students across 7 countries participate in various study groups and learn from over 25k teachers.

We have raised $21 million and aim to transform ourselves into a global social learning platform that radically transforms the lives of 50+ million learners by 2023.

Requirements

What you would do:

  • Collaborate with product and application teams to come up with the platform requirements.
  • Build frameworks and core platform services which will be leveraged application team.
  • Build the distributed social learning graph which can handle high volume of traffic.
  • Plan for the future by clearly communicating the cost-benefit of a given solution and advocating the best path forward.
  • Operate in a fast-moving environment, make quick decisions and execute fiercely to deliver outcomes.
  • Work closely with operations and infrastructure to optimize and fine tune systems for speed, robustness, and cost efficiency.
  • We use: Java amp; Golang to write code, MySql, Cassandra or MongoDB for persistence, Elastic seach and redis for index and caching.

Who would be a good fit:

  • 8+years of solid experience and expertise in handling backend development and building systems end to end.
  • Proficiency in a Java/Go programming language with strong foundation in data structures/algorithms and understanding of multi-threading, synchronization, concurrent programming.
  • Good Understanding of distributed (microservice) systems and associated trade-offs.
  • Ability to bring a diverse experience (both success and failure) to bear when making architectural decisions and ability to logically defend those decisions.
  • Experience building systems to solve discovery problems like recommendation, search systems.Knowledge of Cassandra or any other NoSQL database.
  • Experience building data intensive applications on Kafka.Exposure to an indexing system like Solr, Elastic is a plus.
  • You understand the business impact of the feature you are building. You can find the right balance between delivery and ideal stuff.

Benefits

  • Opportunity to take ownership and contribute to the tech, product and brand and make direct impact.
  • Great culture and team to work with.
  • Other awesome benefits - Work from home allowances, medical insurance and lots of fun goodies and surprises every now and then!

Job Specification

Job Rewards and Benefits

Noon Academy

Information Technology and Services - Islamabad, Pakistan
© Copyright 2004-2024 Mustakbil.com All Right Reserved.