Python Backend Engineer (Senior level) – Django/ FastAPI

Winzons

India

On-site

INR 1,200,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Verismart in Gurugram is seeking a Senior Python Backend Engineer to design, build, and scale high-performance backend systems. You will architect microservices, optimize performance, and mentor peers.

Key responsibilities include developing APIs with Python frameworks, implementing scalable architectures, and collaborating with cross-functional teams to deliver robust software solutions.

Qualifications

  • Strong proficiency in Python backend development.
  • Hands-on experience with FastAPI, Django and Flask.
  • Experience with asynchronous programming (AsyncIO).
  • Strong understanding of REST APIs and microservices architecture.

Responsibilities

  • Develop, enhance, and maintain backend services and RESTful APIs using Python.
  • Build scalable systems using FastAPI, Django, and Flask.
  • Design secure, high-performance, and fault-tolerant architectures.
  • Write clean, reusable, and testable code following industry best practices.
  • Integrate third-party APIs and internal microservices.
  • Collaborate with frontend teams, product managers, and QA for end-to-end delivery.
  • Design and manage databases (MongoDB, MySQL) and ORM layers.
  • Implement caching and queueing mechanisms using Redis.
  • Optimize application performance, latency, and scalability.
  • Conduct code reviews and enforce engineering best practices.
  • Troubleshoot and resolve complex production issues.
  • Implement validation layers using tools like Pydantic.
  • Analyze test results and ensure timely defect resolution.
  • Build and improve CI/CD pipelines and deployment workflows.
  • Work with containerized environments using Docker.
  • Deploy and manage applications on AWS infrastructure.

Skills

Python backend
Python frameworks
AsyncIO
REST APIs
Microservices
MongoDB
MySQL
Redis
Docker
CI/CD pipelines
AWS
Numba/Cython
Performance debugging

Tools

Docker
GitHub Actions
Jenkins
AWS
Pydantic

Job description

Company Name: Verismart

Job Role: Senior Python Backend Engineer

Work Type: Full-Time

Experience: 3-5 Years

Location: Gurugram

Role Overview

We are looking for a Senior Python Backend Engineer who can design, build, and scale high-performance backend systems. You will play a key role in architecting microservices, optimizing system performance, and mentoring team members.

Key Responsibilities
  • Develop, enhance, and maintain backend services and RESTful APIs using Python
  • Build scalable systems using frameworks like FastAPI, Django, and Flask
  • Design secure, high-performance, and fault-tolerant architectures
  • Write clean, reusable, and testable code following industry best practices
  • Integrate third-party APIs and internal microservices
  • Collaborate with frontend teams, product managers, and QA for end-to-end delivery
  • Design and manage databases (MongoDB, MySQL) and ORM layers
  • Implement caching and queueing mechanisms using Redis
  • Optimize application performance, latency, and scalability
  • Conduct code reviews and enforce engineering best practices
  • Troubleshoot and resolve complex production issues
  • Implement validation layers using tools like Pydantic
  • Analyze test results and ensure timely defect resolution
  • Build and improve CI/CD pipelines and deployment workflows
  • Work with containerized environments using Docker
  • Deploy and manage applications on AWS infrastructure
Technical Requirements
  • Strong proficiency in Python backend development
  • Hands‑on experience with FastAPI / Django / Flask
  • Experience with asynchronous programming (AsyncIO)
  • Strong understanding of REST APIs and microservices architecture
  • Experience with MongoDB, MySQL, and data modeling
  • Knowledge of Redis (queueing/caching)
  • Experience with Docker and container orchestration
  • Familiarity with CI/CD pipelines (GitHub Actions, Jenkins, etc.)
  • Experience with AWS services (EC2, S3, Lambda, RDS, etc.)
  • Exposure to modern Python optimization tools (Numba, Cython, profiling tools, etc.)
  • Strong debugging and performance tuning skills
Good to Have
  • Experience with distributed systems and event‑driven architecture
  • Knowledge of monitoring/logging tools (Prometheus, Grafana, ELK)
  • Exposure to multi‑threading and concurrency models
  • Understanding of system design and scalability patterns
Leadership & Soft Skills
  • Strong communication and stakeholder management skills
  • Proven experience in team handling / mentoring engineers
  • Ability to drive technical decisions and architecture discussions
  • Ownership mindset with a problem‑solving approach
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Backend Developer – FastAPI
Python Backend Developer – FastAPI

Winzons • India

On-site
INR 1,200,000 - 1,800,000
Python Developer - Django/FastAPI
Python Developer - Django/FastAPI

NetConnectGlobal • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Python Backend Developer – Django/FastAPI
Senior Python Backend Developer – Django/FastAPI

Winzons • India

Hybrid
INR 2,800,000 - 4,000,000
Lead Backend Engineer -Python (FastAPI)
Lead Backend Engineer -Python (FastAPI)

Winzons • India

On-site
INR 3,000,000 - 6,000,000
Python Backend Engineer (5-7 Years ) Pune
Python Backend Engineer (5-7 Years ) Pune

HypTechie • Pune District

On-site
INR 1,200,000 - 1,800,000
Python Backend Engineer
Python Backend Engineer

Vivantify Technology Solutions India Pvt. Ltd. • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Competitive salary
Professional growth
Collaborative environment
+1
Sr. Python Developer (Backend / Data Engineering / Cloud / DevOps)
Sr. Python Developer (Backend / Data Engineering / Cloud / DevOps)

Harmony Data Integration Technologies • Sahibzada Ajit Singh Nagar

On-site
INR 800,000 - 1,500,000
Senior Backend Developer (Python) - 3-6 years
Senior Backend Developer (Python) - 3-6 years

Trendlyne Technologies • Bengaluru

On-site
INR 1,400,000 - 2,400,000
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

DIMAAG • Bengaluru Urban

On-site
INR 1,800,000 - 3,200,000
Backend Engineer (Lead)- Python/Django/FastAPI
Backend Engineer (Lead)- Python/Django/FastAPI

Winzons • India

On-site
INR 1,800,000 - 3,000,000