Experience Required::5–8 Years
Location: Noida (Work from Office)
About the Role
We are looking for an experienced Senior Python Backend Engineer with strong
expertise in building scalable backend applications, APIs, and microservices
using Python frameworks. The ideal candidate should have hands-on experience
with application architecture, database design, performance optimization, and
modern backend development practices.
Key Responsibilities
● Design and develop scalable backend applications using Python.
● Build and maintain REST APIs and microservices.
● Develop applications using Django, FastAPI, or Flask.
● Design and optimize database schemas and queries.
● Implement scalable and secure application architectures.
● Integrate third-party services and APIs.
● Perform code reviews, testing, and debugging.
● Collaborate with cross-functional teams.
● Ensure application performance, reliability, and security.
● Participate in CI/CD and deployment activities.
Required Technical Skills
Programming & Frameworks
● Python
● Django
● Django REST Framework (DRF)
● FastAPI
● Flask
Backend Development
● REST APIs
● Microservices Architecture
● Authentication & Authorization (JWT/OAuth)
● Async Programming (Celery, AsyncIO)
● RabitMq and Kafka
Databases
● PostgreSQL
● MySQL
● MongoDB
● Redis
● Query Optimisation and Database Design
Architecture & DevOps
● System Design
● Design Patterns
● SOLID Principles
● Docker
● Git● CI/CD Pipelines
● Linux
Tools
● GitHub/GitLab
● Postman
● Jira
● Swagger/OpenAPI
Preferred Qualifications
● Experience designing scalable backend systems.
● Strong understanding of Python application architecture.
● Knowledge of Docker and cloud platforms (AWS preferred).
● Experience with message queues such as RabbitMQ or Kafka.
● Strong debugging and performance optimization skills.
What We Are Looking For
● Strong problem-solving and analytical skills.
● Good understanding of software architecture and design principles.
● Excellent communication and collaboration skills.
● Ability to work independently in a fast-paced environment.
● Passion for building scalable and high-performance backend applications.
Pay: From ₹80,000.00 per month
Benefits:
- Flexible schedule
- Life insurance
- Paid sick time
- Paid time off
- Provident Fund
- Work from home
Work Location: In person