# Backend Engineer

> Weekday AI · Mumbai, India · Full-time · Posted 2026-04-27

**Salary:** INR 1,500,000–2,800,000

**Workplace:** on_site

**Department:** Weekday's Client via platform

## Description

**This role is for one of the Weekday's clients**

**Salary range: Rs 1500000 - Rs 2800000 (ie INR 15 - 28 LPA)**

Min Experience: 3 years

Location: Mumbai

JobType: full-time

We are looking for a Backend Engineer with 3–4 years of hands-on experience in building and maintaining production-grade systems. The ideal candidate has strong expertise in Python, with a preference for FastAPI, and a solid understanding of core backend concepts such as HTTP protocols, WebSockets, queuing systems, and distributed architectures. You will play a key role in designing and developing services that are robust, scalable, and fault-tolerant.

## Requirements

**Key Responsibilities**

-   Design, develop, and maintain backend services using Python, with a strong emphasis on FastAPI-based applications
-   Build APIs and microservices that are efficient, scalable, and easy to maintain
-   Work with HTTP protocols and WebSockets to enable real-time and asynchronous communication
-   Implement queue-based systems (e.g., task queues, message brokers) for handling background jobs and distributed workloads
-   Ensure system reliability by designing for failure scenarios, including retries, circuit breakers, and graceful degradation
-   Optimize application performance for concurrency, scalability, and low latency
-   Collaborate with cross-functional teams including frontend, DevOps, and product to deliver high-quality features
-   Write clean, well-documented, and testable code following best practices
-   Participate in code reviews and contribute to improving engineering standards

**Required Skills & Qualifications**

-   3–4 years of backend development experience
-   Strong proficiency in Python
-   Hands-on experience with FastAPI (preferred) or similar modern Python frameworks
-   Solid understanding of HTTP protocols, RESTful API design, and WebSockets
-   Experience working with asynchronous programming and concurrency models
-   Familiarity with distributed systems concepts such as service communication, scaling, and fault tolerance
-   Experience with message queues (e.g., RabbitMQ, Kafka, or similar systems)
-   Strong problem-solving skills with the ability to debug complex production issues
-   Good understanding of databases (SQL/NoSQL) and data modeling

**Good to Have**

-   Experience with containerization tools like Docker
-   Exposure to cloud platforms (AWS, GCP, or Azure)
-   Understanding of CI/CD pipelines and deployment practices
-   Knowledge of monitoring and observability tools

**What We’re Looking For**  
We value engineers who think beyond just writing code—those who understand how systems behave under load, how failures propagate, and how to design for resilience. You should be comfortable working in a fast-paced environment, taking ownership of your work, and continuously learning and improving.

## Apply

[Apply at Weekday AI](https://apply.workable.com/weekday-1/j/343D0BAB89/apply)

---
Powered by [Workable](https://www.workable.com)
