BlackBeltHelp

Senior Software Engineer

Location: Gurgaon (Work from office)

BlackBeltHelp is a fast-growing EdTech company using innovative technology to remove barriers from Students, Faculty and Staffs journey. We are focused on using AI, ML, and other emerging technology to solve problems in a delightful way, without sensationalizing its abilities. We are currently seeking a Software Engineer 2 with the following skillsets to drive forward products built using technologies such as Google Dialogflow, Node, React, Elasticsearch, Redis cache, MongoDB, and similar products.

Job Summary

We are looking for a highly skilled Senior Software Engineer with strong expertise in the MERN stack and experience in fast search databases. The ideal candidate will have hands-on experience in working with emerging AI technologies, web app development, and database architecture.

Key Responsibilities

  • Develop and maintain scalable web applications using the MERN stack (Node.js, MongoDB, Express.js, React).
  • Implement AI-driven solutions with a focus on LLMs, Vector search, and other emerging AI tools.
  • Work with Vector DB and Mongo DB for fast search functionalities.
  • Ensure efficient integration of databases and applications.
  • Work with Redis and Elasticsearch or similar technologies for performance optimization.
  • Rest/GraphQL API Integration
  • Manage version control using GitHub, GitLab, or other systems.
  • Support and maintain deployed web-based products.
  • Update technical documentation for design and coding standards.
  • Stay current on technology trends and relevant open-source projects.

Required Skills & Qualifications

  • Hands on Experience with front-end frameworks such as React, Angular, and Material UI.
  • In depth knowledge of AI and GenAI.
  • Hands on experience with Docker or Kubernetes, AWS, CI/CD Pipeline.
  • Experience with Vector DB (OpenSearch or similar) or MongoDB.
  • Strong knowledge of SQL and database architecture.
  • Proficiency in Redis and Elasticsearch similar tools.
  • Experience with web applications and integrations.
  • Knowledge of GitHub, GitLab, or other version control systems.

Additional Skills

  • Understanding of authentication protocols (SAML, OAuth).

Experience

  • 4-6 years experience in NodeJS and Mongo
  • At least 2-3 years experience in AWS, Docker, CI/CD Pipeline