Home·Find Jobs·Backend Engineer (Immediate joiner)
V

Backend Engineer (Immediate joiner)

VettedBench
Posted 8 days ago
IN3-6 yrsOn-site

About this role

The team is seeking a passionate and skilled Backend Engineer to design, build, and maintain scalable backend systems that support technology products used by millions of students, teachers, and government stakeholders across India. This hands-on engineering role involves developing production-grade APIs, backend services, and data workflows while collaborating closely with product managers, frontend developers, AI/ML engineers, QA, and DevOps teams.

Key Responsibilities:

  • Develop, enhance, and maintain scalable backend services, RESTful APIs, and data processing workflows.
  • Write clean, efficient, well-structured, and production-ready code that adheres to engineering best practices.
  • Design and optimize database schemas, data models, queries, and indexing strategies for performance and scalability.
  • Build and optimize backend components, including API performance, caching mechanisms, background jobs, and asynchronous processing.
  • Investigate, troubleshoot, and resolve production issues by identifying root causes and implementing sustainable solutions.
  • Collaborate with Product, Frontend, QA, DevOps, and AI/ML teams to deliver end-to-end features and seamless user experiences.
  • Continuously improve the reliability, security, scalability, observability, and maintainability of backend applications.
  • Contribute to system design discussions by evaluating technical approaches and recommending practical, scalable solutions.
  • Conduct code reviews, share constructive feedback, and promote coding standards and engineering best practices across the team.

Qualifications & Skills:

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field (preferred).
  • 3–6 years of hands-on experience in backend software development.
  • Strong proficiency in one or more backend programming languages such as Python, Node.js, Java, Go, or equivalent technologies.
  • Sound understanding of data structures, algorithms, object-oriented programming, and clean coding principles.
  • Proven experience designing, developing, and maintaining RESTful APIs.
  • Strong knowledge of database design, schema modeling, indexing, query optimization, and relational or NoSQL databases.
  • Experience working with backend frameworks such as FastAPI, Django, Flask, Express.js, Spring Boot, or similar.
  • Good understanding of authentication, authorization, API security, exception handling, and secure coding practices.
  • Hands-on experience with Git, Docker, debugging tools, logging, and deployment workflows.

What We Offer:

The team provides an opportunity to work on impactful technology that reaches millions of users, a collaborative work environment, and the chance to grow and develop your skills in a mission-driven organization.

Applications are read by our talent team, usually within two working days. If you look like a fit we will call you, and you will hear from us either way.

More open roles

View all roles →
Apply for this role →