Senior Software Engineer (Backend / Full Stack)

Job ID: 40258435

Budget: ₹37,500 – ₹75,000 INR

Title: Senior Software Engineer – LMS System Builder (Backend / Full Stack)

We want a system builder who can architect, build, and scale a production-grade Training Management Platform used by 200,000+ students, with a target to support 500,000+ users.

If you have built scalable backend systems, handled real production traffic, designed secure authentication flows, and deployed systems end-to-end — we want to talk.

You will coordinate closely with our internal software development team and work collaboratively throughout the project.

Project Overview

We are modernizing our existing Training Management Platform that currently supports course enrollment, assessments, and certification workflows for a large user base. The new system must be secure, scalable, and production-ready.


Project Phases
Phase 1 – Architecture & Planning (2–3 weeks)

Final technical architecture

Database modeling

Migration strategy

Infrastructure & scaling plan

Security blueprint

Phase 2 – Core System Development (10–14 weeks)

Student & Admin panels

Secure authentication flow

RBAC implementation

Exam & retry logic

Certificate automation

Phase 3 – Performance, Migration & Deployment (3–4 weeks)

Data migration (200k+ users)

Load optimization

Analytics & exports

CI/CD setup

Production deployment

What We’re Looking For

Must-have experience:

Architected scalable backend systems

Strong database design & optimization

Experience with RBAC systems

Secure auth (OTP, rate limiting, etc.)

Background jobs / async processing

CI/CD and production deployments

Handling high concurrent users

Bonus:

Experience with LMS / EdTech platforms

Large-scale data migration experience

Performance tuning at scale

Engagement Model

Remote

Milestone-based

Long-term potential for the right candidate

To Apply, Include:

Your technical approach

Similar systems you have built

Tech stack you recommend

Estimated timeline confirmation

Important:
This is a production-critical platform. Clean architecture, security, and scalability are mandatory.
Related categories: Linux SQL Nginx Node.js VPS PostgreSQL Redis Docker API Next.js