Get 10x More Interviews Without Applying Manually | OptimHire

OptimHire
OptimHire Job Auto-Applier
★★★★★
Install
We're excited to introduce the all new OptimHire Mobile App
Trusted by 50,000+ job seekers
Looking to Hire?
Urgently hiring

SENIOR DJANGO BACKEND DEVELOPER

Refer and Earn up to $8800 USD

Refer & Earn

Get 10x More Interviews
Without Applying Manually

OptimHire’s Job Auto-Applier that will automatically apply to jobs at 300,000+ Companies.

★ ★ ★ ★ ★
Trusted by 50,000+ job seekers

Description

Job Description

Senior Django Backend Developer (Backend Lead)


Position Details

Position- Senior Django Backend Developer

Experience- 3–5 Years

Location- Work From Office

Employment Type- Full Time


Role Overview

We are looking for a highly responsible and technically strong Django Backend Developer who can take ownership of backend systems, mentor junior developers, and deliver scalable backend services.

The candidate will design microservices-based systems, implement asynchronous processing pipelines, and build high-performance APIs. The ideal candidate should be capable of handling complex backend systems independently while guiding 2–3 junior developers.

Key Responsibilities

Backend Development

·      Develop scalable backend systems using Python, Django, and Django REST Framework

·      Build high-performance REST APIs

·      Write clean, maintainable, and optimized code

·      Implement secure authentication and authorization


Microservices Architecture

·      Design and implement microservices-based backend systems

·      Define service boundaries and communication mechanisms

·      Ensure systems are scalable, reliable, and fault tolerant


Asynchronous Systems

·      Implement background processing using Celery

·      Integrate RabbitMQ and Kafka for messaging and event streaming

·      Design event-driven workflows and distributed task processing


Project Ownership

·      Take full ownership of backend modules and services

·      Translate business requirements into scalable technical solutions

·      Deliver features with minimal supervision

·      Ensure documentation and maintainable architecture


Mentorship

·      Mentor and guide 2–3 junior backend developers

·      Conduct code reviews

·      Promote best practices and development standards


Collaboration

·      Work closely with frontend developers, DevOps engineers, and product teams

·      Participate in technical discussions and architecture decisions


Mandatory Technical Skills

Backend

·      Python

·      Django

·      Django REST Framework


Architecture

·      Microservices architecture

·      Event‑driven architecture

·      REST API design


Async Processing

·      Celery

·      RabbitMQ

·      Kafka


Database

·      PostgreSQL / MySQL

·      Query optimization

·      Database schema design


Infrastructure

·      Docker

·      Redis

·      Elasticsearch

·      CI/CD pipelines


Tools

·      Git (branching strategy, pull requests)


Candidate Profile

·      Demonstrates strong ownership of assigned work

·      Capable of managing backend modules independently

·      Strong analytical and problem‑solving skills

·      Writes clean, scalable, production‑quality code

·      Comfortable mentoring junior developers

·      Responsible, proactive, and delivery‑focused

Position

API Engineer

Backend Engineer

Microservices Engineer

Python Backend Engineer

Must have skills

Python - 3 years

Django - 3 years

PostgreSQL - 3 years

MySQL - 3 years

RabbitMQ - 3 years

Nice to have skills

Django Rest Framework - 3 years

Access to 10M Jobs Get the OptimHire App

Your Dream Job is
Just a Tap Away

Search smarter, apply faster, and track application on the go with the OptimHire App.

AI Powered Job Search

AI Powered
Job Search

Access to 10M Jobs

Access to
10M Jobs

Auto-Apply to Job

Auto-Apply
to Job

AI Powered Custom Resumes

AI Powered
Custom Resumes

Trusted by 50,000+ job seekers
OptimHire App Preview