Sde 3 - Bengaluru, India - Elevate K-12

Elevate K-12
Elevate K-12
Verified Company
Bengaluru, India

4 weeks ago

Deepika Kaur

Posted by:

Deepika Kaur

beBee Recuiter


Description

SDE III - Backend

Who we are:

We live the mission of Elevate K-12, and we're getting better each day, if all of this sounds exciting to you - We want to hear from you


The Team:


On the heels of a Series C funding led by General Catalyst, Elevate K-12 is enjoying strong business momentum, growing revenues at a 100% y-y, with plans to double again next year.

To continue this momentum, we are investing in building out a strong product and technology function to power the next generation of solutions for students, teachers, and school/districts.

The Elevate Software Engineering team, delivering cutting edge educational software at enterprise class scale and with consumer-grade experiences to deliver on our company mission.


Your Mission:


In pursuit of this goal, we are looking for a Software Engineer to join our technical team as we move from being a tech-enabled service to a tech product company.

We are looking for passionate and enthusiastic people who love solving complex business problems and providing excellent technical solutions. If you are passionate about joining a mission-driven, education technology company and creating the future of EdTech, then this role is for you


Problems you'll get to solve include:

  • Engineer virtual delivery solutions that enable Elevate live instructors to deliver the most personalized, interactive, and engaging instruction to K-12 students across schools in the United States today, and globally tomorrow, enabling them to learn effectively and prepare for the future.
  • Build unique solutions to allow teachers to teach from anywhere, on their own terms, and to rediscover their love for teaching.
  • Develop solutions that enable schools and districts to bring interactive live platforms in a seamless manner into their educational systems, giving them the ability to not only solve the teacher shortage crisis, but also offer unique learning opportunities for their students.
  • Construct analytics and AI solutions to tailor content, curriculum, and teaching approaches based on largescale education delivery models.

The Job:


  • Lead User Stories and guide senior/software engineers in the development process
  • Understand architecture principles, design patterns and implement them from architecture artifacts.
  • Provide effort estimation of assigned work and be able to complete as per the estimations and timelines.
  • Work and align with Technology Lead for everyday work to achieve set goals.
  • Write clean, maintainable, and efficient code.
  • Collaborate with crossfunctional teams to analyse requirements, design solutions, and implement new features.
  • Develop and implement unit tests and integration tests to ensure software quality.
  • Ability to resolve performance issues.
  • Participate in code reviews and provide constructive feedback to peers.
  • Mentor software engineers and help them grow their technical skills.

Must have:


  • B.E/B.Tech/master's in computer science (or equivalent).
  • 811 years of experience
  • Strong understanding of HLD, design patterns objectoriented programming, SOLID principles, data structures, algorithms and
  • Highly skilled with one of the OOP programming language like C#, Java, Go-Lang.
  • Highly skilled with one of the backend like MSSQL, MySql, Postgres, Oracle.
  • Highly skilled at using Cloud: Azure/AWS.
  • Strong leadership and mentorship skills.
  • Excellent problemsolving, critical thinking, and communication skills
  • Good understanding of Agile software development methodologies
  • Must understand full stack development frameworks including knowledge of building scalable APIs, interfaces, software components, schema design, availability, and latency preferably in a cloud environment.
  • Worked in a fastpaced environment preferably in a tech driven startup or top tech organization at least 1/2 years.
  • Understanding of different types of architectures.

Nice to have:


  • Understanding of

Frontend Technologies:
Angular 2 or above.

  • Understanding of
MS Technologies: NET CORE 5+, C#.

  • Understanding of

Backend Technologies:
MongoDB/AWS Dynamo/AppSync/GraphQL.

  • GitHub Repository or Stack overflow link.
  • At least 2 years of experience in building an entire product endtoend and ability to technically lead a team of 610 engineers.
  • Track record of building successful products involving complexity/ambiguity with proven/visible impact metrics.
  • Knowledge of Jitsi or any media server is desirable.

Note:
This job description is not intended to be all-inclusive. The employee may perform other related duties as assigned to meet the ongoing needs of the organization.

More jobs from Elevate K-12