🔔 FCM Loaded

Senior Backend Engineer - Django

Codefeast

5 - 8 years

Bengaluru

Posted: 31/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Location : Bangalore

Experience : 5-8 Years

About the Role:


We are seeking an experienced Senior Backend Engineer to join our team and play a leadership role in building scalable, cloud-native web applications using Python frameworks (Django/FastAPI).

Beyond hands-on development, you'll drive architectural decisions, mentor team members, and

serve as a key technical point of contact for client engagements.


Responsibilities:

1. Design and architect scalable, high-performance backend services using Django and FastAPI

2. Lead technical design discussions and conduct architecture reviews for new features and

systems

3. Create, maintain, and document RESTful APIs with a focus on reliability and security

4. Design efficient database schemas, optimize complex queries, and ensure data integrity

5. Design and implement cloud-native solutions leveraging microservices and serverless

architectures

6. Conduct thorough code reviews and enforce coding standards across the team

7. Provide effort estimations for project planning and sprint commitments

8. Guide and mentor junior and mid-level engineers on best practices and technical growth

9. Coordinate with client teams to gather requirements, provide technical updates, and ensure

alignment on deliverables

10. Collaborate with cross-functional teams including product, QA, and DevOps to drive projects

to completion

11. Document technical specifications, architecture decisions, and API contracts


Requirements:


1. 5-7 years of backend development experience with strong proficiency in Django and FastAPI

2. Deep understanding of SQL, query optimisation, and Django/SQLalchemy ORM frameworks

3. Hands-on experience with Docker containerisation

4. Good understanding of microservices and event-driven architectures

5. Experience building and deploying serverless backends (AWS Lambda, Azure Functions)

6. Proficiency in cloud platforms (AWS/Azure) including basic deployment, monitoring, and

debugging

7. Proven experience in effort estimation, technical planning, and architecture reviews

8. Strong communication skills with the ability to coordinate effectively with clients and

stakeholders

9. Experience mentoring junior developers and leading technical initiatives


Good to Have:

Experience with message queues (RabbitMQ, Kafka, SQS)

Familiarity with CI/CD pipelines and DevOps practices

Exposure to performance profiling and optimization techniques

Prior experience in client-facing or consulting roles

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.