Back End Engineer

7 - 12 years

15 - 30 Lacs

Posted:14 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


Job Title:

(Need Immediate to 15 days joiner)

Location:

Employment Type:

About the Role

Backend Engineer

.

Key Responsibilities

  • Design, develop, and maintain

    microservices-based backend applications

    using Python and FastAPI.
  • Implement

    scalable, fault-tolerant architectures

    capable of handling high concurrency and large data volumes.
  • Build

    distributed task queues and background jobs

    using Redis and Celery.
  • Optimize

    caching strategies

    with Redis to improve application performance and reduce latency.
  • Ensure

    high availability, scalability, and reliability

    of backend services.
  • Design and optimize

    data storage solutions

    (SQL/NoSQL) to handle massive application load.
  • Write clean, efficient, and well-documented code with

    unit/integration testing

    .
  • Collaborate with frontend, DevOps, and data teams to deliver seamless application functionality.
  • Contribute to

    CI/CD pipelines, monitoring, and alerting

    for backend services.

Required Skills & Experience

  • Strong hands-on experience in

    Python

    and

    FastAPI framework

    .
  • Proven expertise in designing and building

    microservices architectures

    .
  • Practical experience with

    Redis (caching, pub/sub, key-value store)

    and

    Celery (task queues, async jobs)

    .
  • Strong knowledge of

    database systems

    (PostgreSQL, MySQL, MongoDB, or Cassandra) and data modeling for high-load scenarios.
  • Experience with

    scalability and performance optimization

    in large-scale systems.
  • Solid understanding of

    REST APIs, asynchronous programming, and event-driven systems

    .
  • Familiarity with

    containerization (Docker, Kubernetes)

    for service orchestration.
  • Experience in monitoring and logging (Prometheus, Grafana, ELK, or similar).

Preferred Qualifications

  • Experience with

    message brokers

    (RabbitMQ, Kafka) for distributed systems.
  • Knowledge of

    cloud platforms (Azure, GCP, AWS)

    and managed services for scaling workloads.
  • Background in

    DevOps/CI/CD pipelines

    .
  • Exposure to

    security best practices

    in backend systems.
  • Bachelors/Masters in Computer Science, Engineering, or equivalent experience.

Thanks & Regards

Aniket Singh Satyal

----------------------------------------------

PS: Email is the best way to reach me.

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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

mumbai, maharashtra, india