Senior Backend Engineer - Django
Codefeast
5 - 8 years
Bengaluru
Posted: 31/01/2026
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.
