Home
Jobs

Senior Backend Developer

4 - 9 years

1 - 3 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

This is an in-person office role in Hyderabad.


About Role


hundreds of thousands of concurrent users


horizontally scalable


Key Responsibilities


  • Build scalable services in Python (FastAPI preferred) with a focus on

    stateless APIs

    ,

    idempotent operations

    , and

    graceful failure modes

    .
  • Design systems with

    horizontal scaling

    ,

    partition tolerance

    , and

    data consistency trade-offs

    in mind.
  • Build

    asynchronous processing pipelines

    for video ingestion, media preprocessing (e.g., encoding, chunking), and LLM inference triggering.
  • Architect and operate

    messaging infrastructure

    (Kafka, RabbitMQ, Redis Streams, AWS SQS, Celery) for decoupled and resilient task execution.
  • Optimize backend infrastructure using

    Kubernetes

    (HPA/VPA, Cluster Autoscaler),

    sharded databases

    , and

    replica-aware routing

    .
  • Design, build, and maintain

    database schemas

    for high-throughput data tracking (uploads, job states, LLM output), optimizing for large-scale workloads.
  • Contribute to architectural decisions involving

    service mesh

    ,

    API gateways

    , and

    observability pipelines

    .
  • Work with engineers across the stack including Node.js/React services  to ensure seamless integration and data flow across the system.
  • Maintain high-quality

    CI/CD pipelines

    and deployment workflows, with support for canary/blue-green strategies and rollback safety.

Must-Have Skills


  • Expert-level Python backend development

    for high-throughput, low-latency systems (FastAPI, asyncio, uvicorn/gunicorn stack).
  • Strong experience with

    message queues and async task execution

    using Kafka, RabbitMQ, Redis Streams, SQS, or Celery.
  • Deep familiarity with

    Kubernetes

    orchestration: autoscaling, rollout strategies, pod/network tuning, and node pool management.
  • Strong command over

    relational (PostgreSQL)

    and

    NoSQL (MongoDB, Redis)

    databases: modeling, indexing, tuning, partitioning.
  • Knowledge of

    distributed caching

    ,

    rate limiting

    ,

    circuit breakers

    , and backpressure strategies.
  • Familiarity with

    chunked/resumable uploads

    , file session tracking, and large-object handling.
  • Exposure to

    CQRS

    ,

    event sourcing

    ,

    message-driven design

    , and

    domain-driven architecture

    .
  • Experience with

    observability stacks

    : Prometheus, Loki, Grafana, Tempo, and OpenTelemetry for distributed tracing, logging, and metrics.

Mock Interview

Practice Video Interview with JobPe AI

Start Postgresql Interview Now
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

Indore, Madhya Pradesh, India