Backend Engineer (Immediate joiner)

Vopa

Pune District

On-site

INR 1,200,000 - 1,800,000

Full time

41 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vopa is seeking a Backend Engineer to design, build, and maintain scalable backend systems powering products used by millions of students, teachers, and government stakeholders across India.

You will develop production-grade APIs, data workflows, and services while collaborating with Product, Frontend, QA, DevOps, and AI/ML teams to deliver end-to-end features with high reliability and performance. The role emphasizes ownership, clean code, and ongoing improvement of engineering practices.

Qualifications

  • 3-6 years of hands-on backend software development experience.
  • Proven experience designing, developing, and maintaining RESTful APIs.
  • Strong understanding of data structures, algorithms, and OOP principles.
  • Experience with backend frameworks and databases (SQL/NoSQL).
  • Knowledge of authentication, authorization, API security, and secure coding practices.

Responsibilities

  • Develop, enhance, and maintain scalable backend services and APIs.
  • Write clean, production-ready code following best practices.
  • Design and optimize database schemas for performance and scalability.
  • Build and optimize backend components including caching and asynchronous processing.
  • Troubleshoot production issues and implement sustainable fixes.
  • Collaborate with Product, Frontend, QA, DevOps, and AI/ML teams.
  • Improve reliability, security, observability, and maintainability of backend systems.
  • Participate in system design discussions and code reviews.

Skills

Python
Node.js
Java
Go
REST APIs
Databases
Docker
Git
Kubernetes
AWS

Education

Bachelor's or Master's in Computer Science/IT

Tools

FastAPI
Django/Flask
Express.js
MongoDB
Redis
Kafka
AWS
Docker
Kubernetes

Job description

We are looking for a passionate and skilled Backend Engineer to design, build, and maintain scalable backend systems that power technology products used by millions of students, teachers, and government stakeholders across India.

This is a hands-on engineering role where you'll develop production-grade APIs, backend services, and data workflows while collaborating closely with product managers, frontend developers, AI/ML engineers, QA, and DevOps teams. You will contribute to building secure, reliable, and high-performance systems that operate effectively in real-world environments, including low-bandwidth networks and high-concurrency assessment cycles.

We are seeking an engineer with strong programming fundamentals, a problem-solving mindset, and a passion for writing clean, maintainable code. Beyond feature development, you will participate in system design discussions, troubleshoot production issues, optimize application performance, and continuously improve the quality and reliability of our engineering practices.

If you enjoy solving challenging technical problems, taking ownership of your work, and building technology that creates measurable social impact, this role offers an opportunity to grow while working on products that reach millions of users.

Roles and Responsibilities:

Develop, enhance, and maintain scalable backend services, RESTful APIs, and data processing workflows.

Write clean, efficient, well-structured, and production-ready code that follows 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
Core Competencies

The ideal candidate should:

Demonstrate strong coding skills with excellent analytical and problem-solving abilities.

Possess a solid understanding of programming fundamentals, data structures, algorithms, and object-oriented programming principles.

Write clean, maintainable, and production-quality code with minimal supervision.

Have a good understanding of backend architecture, including APIs, databases, caching, message queues, and fundamental system design concepts.

Be able to troubleshoot and resolve technical issues using a logical and structured approach.

Be committed to building reliable, scalable, secure, and high-performance applications.

Take ownership of assigned features and deliver high-quality solutions from development through deployment.

Communicate effectively with cross-functional teams, including Product, Frontend, QA, DevOps, and AI/ML engineers.

Demonstrate a proactive learning mindset, adaptability, and accountability for project outcomes.

Required Qualifications & Technical 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 modelling, 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.

Ability to write scalable, maintainable, and production-ready code while following software engineering best practices.

Preferred Qualifications

Experience with technologies such as FastAPI, Django, MongoDB, Redis, Kafka, AWS, Docker, Kubernetes, or similar backend technologies.

Experience building and optimizing high-traffic, high-performance backend systems.

Familiarity with asynchronous programming, caching strategies, background workers, and message queue architectures.

Experience developing backend services for mobile applications.

Exposure to integrating AI/ML models into production applications.

Prior experience working in EdTech, GovTech, HealthTech, or other mission-driven technology organizations.

Proficiency in Hindi and/or Marathi will be an added advantage.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer - Backend
Software Development Engineer - Backend

Expound Technivo • Mumbai

On-site
INR 900,000 - 1,500,000
Backend Engineer
Backend Engineer

nan • West Bengal

On-site
INR 305,000 - 365,000
Competitive salary
6-day working week
Paid overtime
+4
Back End Engineer
Back End Engineer

V2 Solutions • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Backend Engineer
Backend Engineer

OBS Digital Services • Nadia

On-site
INR 1,200,000 - 1,800,000
Competitive salary
6-day working week
Paid overtime
+3
Back End Developer
Back End Developer

Discoveries Quintessential • Pune City

On-site
INR 800,000 - 1,200,000
Competitive salary aligned with experience
Significant ESOPs
High-growth career trajectory
+2
Tech Lead - Backend (Python Django)
Tech Lead - Backend (Python Django)

Toprankers • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Engineer
Software Engineer

Trafla Solutions • Sector 10

On-site
INR 3,000,000 - 6,000,000
Backend Engineer (AI/ML Focus)
Backend Engineer (AI/ML Focus)

Kresta Softech Private Limited • Vadodara

On-site
INR 800,000 - 1,200,000
Back End Developer
Back End Developer

Hyring® • Chennai District

On-site
INR 900,000 - 1,300,000
MacOS laptop
Competitive salary
Professional development
Back End Developer – Technical Lead
Back End Developer – Technical Lead

JUARA IT SOLUTIONS • Chennai District

On-site
INR 4,000,000 - 6,500,000