Backend Engineer

Adagrad AI

Bengaluru

On-site

INR 1,500,000 - 2,400,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Adagrad AI is seeking a Backend Engineer to own and scale services powering workforce-planning and scheduling for enterprise clients. You’ll work on a Python/Django stack with PostgreSQL and Celery, tackling real production challenges in multi-tenant deployments.

Responsibilities include building APIs, modelling data, writing efficient queries, and improving performance, reliability, and security across the platform. A hands-on, problem-solving mindset is essential.

Qualifications

  • Proficient in Python and modern web frameworks (Django/DRF).
  • Relational DBs experience with PostgreSQL and writing performant SQL.
  • Ability to debug and fix complex production issues in multi-tenant environments.

Responsibilities

  • Design, build, and maintain backend APIs and services using Python, Django, and DRF.
  • Model data and optimise queries against PostgreSQL, including indexing and joins.
  • Build and operate asynchronous workflows with Celery (scheduled jobs, queues).
  • Debug production issues across multi-tenant environments and trace root causes.

Skills

Python
Django/DRF
PostgreSQL
SQL optimisation
Debugging production issues
CS fundamentals
Concurrency

Tools

Celery

Job description

We're looking for a Backend Engineer to own and scale the services that power the 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.

Responsibilities:
  • 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 optimisation.
  • 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.
Requirements:
  • 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 that 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Backend (Python)
Software Engineer, Backend (Python)

Plane • Hyderabad

On-site
INR 1,000,000 - 1,600,000
Backend Developer
Backend Developer

GND Solutions • Bengaluru

On-site
INR 850,000 - 1,300,000
backend engineer
backend engineer

abc technologies • India

On-site
INR 900,000 - 1,300,000
Backend Developer (Python/Django + DevOps)
Backend Developer (Python/Django + DevOps)

optimhire • Haryana

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

HappyFox Inc. • Chennai District

On-site
INR 3,000,000 - 5,200,000
Django Rest Framework Developer
Django Rest Framework Developer

Oreqo Software • Gurugram District

On-site
INR 1,200,000 - 2,500,000
Founding Engineer, Backend (Senior)
Founding Engineer, Backend (Senior)

Cenna • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Backend Engineer
Backend Engineer

HappyFox Inc. • Chennai District

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

Unico Connect LLP. • Mumbai

On-site
INR 800,000 - 1,200,000
Python Backend Developer
Python Backend Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 900,000