Senior Backend Developer

4 - 9 years

10 - 20 Lacs

Posted:7 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are looking for a Senior Backend Engineering profile with deep expertise in Python, Django, and scalable distributed systems. In this role, you will design and implement high-performance APIs, architect backend services for scale, and ensure reliability in mission-critical production environments. You will also tackle complex system design challenges, drive backend performance optimizations, and mentor the engineering team in best practices.

Responsibilities

  • Architect and develop high-performance, distributed backend systems using Python and Django.
  • Design APIs (REST and GraphQL) that prioritize scalability, maintainability, and reliability.
  • Optimize database schemas and write performant queries capable of handling millions of records and high-throughput workloads.
  • Build and manage asynchronous workflows using Celery, Redis, or other message queue mechanisms.
  • Drive system performance enhancements through caching, horizontal/vertical scaling strategies, and proactive monitoring solutions.
  • Design and maintain production-grade CI/CD pipelines ensuring safe deployments and zero downtime.
  • Implement security best practices across authentication, authorization, data protection, and API hardening.
  • Collaborate with frontend, DevOps, and data engineering teams for end-to-end system design and integration.
  • Explore advanced integrations with AI and LLM backends (e.g., LangChain, LangGraph) to support intelligent workflows.

Requirements

  • Proven experience building large-scale backend systems with Python and Django.
  • Strong understanding of system design, distributed systems, and microservices architecture.
  • Expertise in database optimization (PostgreSQL/MySQL), schema redesign, and indexing strategies.
  • Hands-on experience with asynchronous processing tools such as Celery, Redis, Kafka, or RabbitMQ.
  • Familiarity with API architectures (REST, GraphQL), performance tuning, and query optimization.
  • Strong problem-solving skills to address real-world scalability, performance, and reliability challenges.
  • Experience with CI/CD pipelines (GitHub Actions, GitLab CI, or equivalent) and zero-downtime deployments.
  • Solid understanding of cloud environments (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
  • Knowledge of security best practices for backend systems and APIs.
  • Exposure to AI/LLM integrations in production (LangChain, LangGraph, vector databases).

Nice to Have

  • Experience leading or mentoring backend engineering teams.
  • Familiarity with observability tools (Prometheus, Grafana, ELK stack, OpenTelemetry).
  • Hands-on knowledge of serverless architectures or event-driven systems.
  • Prior work in fintech, SaaS, or AI-driven products.

Contact: Ramarao.donipudi@tbellsearch.com

Mock Interview

Practice Video Interview with JobPe AI

Start Django Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

hyderabad, telangana, india

hyderabad, telangana, india