🔔 FCM Loaded

Lead Backend Python Developer

Build4Cast

5 - 10 years

Chennai

Posted: 21/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Lead Backend Developer

We are looking for a highly experienced Lead Backend Developer to take ownership of our existing backend application, stabilise the architecture, and lead ongoing development and to start immediately.

This is not a support role. This is a hands-on leadership position for someone who can audit, optimise, scale, and future-proof a production-grade system.

You will be responsible for technical direction, code quality, performance, and backend strategy.

Experience Required
  • 6+ years of professional experience in backend development
  • 4+ years of strong Python production experience
  • Proven experience owning and scaling live applications
  • Experience leading backend teams or mentoring developers
Technical RequirementsMust Have
  • Expert-level Python programming skills
  • Strong experience building and maintaining REST APIs using FastAPI
  • Deep knowledge of SQLAlchemy ORM
  • Strong experience with PostgreSQL, query optimisation, indexing, and performance tuning
  • Solid understanding of backend architecture and system design principles
  • Advanced Git workflows and code review practices
  • Hands-on experience deploying and managing applications on AWS
  • Strong understanding of application security best practices
  • Experience working with Docker in production environments
  • Experience designing and maintaining CI/CD pipelines
Good to Have
  • Experience with microservices architecture
  • Knowledge of background task processing systems
  • Experience with monitoring, logging, and observability tools
  • Exposure to infrastructure as code
  • Experience scaling applications under growing traffic loads
Key Responsibilities
  • Take full ownership of the existing backend system
  • Audit the current architecture and recommend structural improvements
  • Lead backend development roadmap and technical decisions
  • Refactor and optimise legacy code for scalability and performance
  • Design new features with clean, scalable architecture
  • Implement database optimisation strategies
  • Ensure high test coverage and code quality standards
  • Establish best practices for documentation and API standards
  • Oversee deployments and ensure production stability
  • Mentor junior developers and conduct structured code reviews
  • Collaborate closely with product, frontend, and DevOps teams
What Were Looking For
  • Strong architectural thinking and long-term planning mindset
  • Ability to identify technical debt and fix it properly
  • Ownership mentality, not task-based execution
  • Clear and confident communication skills
  • Calm decision-making under pressure
  • High attention to performance, security, and scalability
  • Someone who can step in and elevate the entire backend system


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.