NymbleUp logo

Backend Engineer

NymbleUp

3 - 5 years

Mumbai

Posted:1 week ago

Apply

Job Description

Experience - 3–5 years

Location - Vikhroli, Mumbai

CTC - 15-18 LPA


About the Role

We're looking for a Backend Engineer to own and scale the services that power NymbleUp's workforce-planning and scheduling platform across enterprise clients. You'll work on a Python/Django codebase backed by PostgreSQL and Celery, solving real production problems for large, multi-tenant deployments. This is a hands-on role for someone who genuinely enjoys digging into hard problems, reasoning through edge cases, and shipping reliable systems.


What You'll Do

  • Design, build, and maintain backend APIs and services using Python, Django, and Django REST Framework.
  • Model data and write efficient queries against PostgreSQL — FK joins, indexing, and query optimization.
  • Build and operate asynchronous workflows with Celery (scheduled jobs, background tasks, queues).
  • Debug and resolve production issues across multi-tenant environments — trace root causes, not just symptoms.
  • Write clean, well-tested, maintainable code and take part in code reviews.
  • Collaborate with frontend, product, and DevOps to deliver features end-to-end.
  • Contribute to performance, reliability, and security improvements.


Must-Have Qualifications

  • B.E./B.Tech in Computer Science (or equivalent CS engineering degree) — required.
  • 3–5 years of professional backend development experience.
  • Strong proficiency in Python and a modern web framework (Django/DRF preferred).
  • Solid experience with relational databases (PostgreSQL) and writing performant SQL.
  • Strong debugging skills — able to systematically isolate, reproduce, and fix complex production issues.
  • Strong analytical and critical thinking — breaks down ambiguous problems and weighs trade-offs.
  • Strong logical reasoning — designs correct, edge-case-aware solutions and can defend design decisions.
  • Solid grasp of CS fundamentals: data structures, algorithms, complexity, and concurrency.


Good to Have

  • Experience with Celery or other task-queue / async processing systems.
  • Familiarity with multi-tenant SaaS architectures.
  • REST API design, authentication/authorization, and caching.
  • Exposure to cloud infrastructure (GCP/AWS), Docker, and CI/CD.
  • Comfort with Git-based workflows and a code-review culture.


What We're Looking For (Mindset)

  • A problem-solver who treats a tricky bug as a puzzle, not a chore.
  • Someone who asks why before how, and reasons from first principles.
  • Strong ownership — sees issues through from diagnosis to verified fix.
  • A clear communicator who can explain technical decisions to peers.

Skills Required

Backend Workforce Planning Python Django Postgresql Query Optimization Devops B.tech Computer Science Backend Development Relational Databases SQL

Learn the skills this job asks for

See your skill gap for Back End Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
NymbleUp logo
NymbleUp

RecommendedJobs for You

HuntingCube logo

Backend Engineer

HuntingCube

Bengaluru east

A

Bengaluru

Sumtracker logo

Gurugram

Motive logo

Bengaluru

Atlys logo

Delhi

S

Backend Engineer

SanatanSevaSetu Private limited

Mumbai

Recruito logo

India

HuntingCube logo

Backend Engineer

HuntingCube

Bengaluru east

NymbleUp logo

Mumbai

Unico Connect logo

Backend Engineer

Unico Connect

Mumbai