Python Software Developer

Comvision

Gurugram District

On-site

INR 2,200,000 - 4,200,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Comvision is seeking a Python Developer to design and build high-performance APIs using Python and FastAPI in a Gurgaon-based, on-site role.

You will work on asynchronous architectures, distributed systems, and real-time data processing, guiding mid-level engineers and ensuring best practices while collaborating with Tech Leads for timely delivery.

Qualifications

  • 6+ years of Python development experience with FastAPI.
  • Strong hands-on with asynchronous programming and high-scale APIs.
  • Experience with distributed systems, microservices, and real-time data.

Responsibilities

  • Build high-performance APIs using Python and FastAPI.
  • Design asynchronous, scalable microservices and robust data flows.
  • Guide mid-level developers, perform code reviews, enforce best practices.
  • Collaborate with tech leads to ensure timely, quality delivery.

Skills

Python
FastAPI
AsyncIO
Distributed systems
REST APIs
CI/CD
Git
Multithreading
Concurrency
API design
Performance tuning
Testing

Tools

SQLAlchemy
Redis
Kafka
PostgreSQL/MySQL
Celery

Job description

Position: Python Developer
Experience: 6+ years (We have Mid and Senior Level position)
Location: Gurgaon

Roll: ITs only (Individual contributor roll)


Key Skills & Responsibilities

  • Strong hands-on experience with Python and FastAPI for building high-performance APIs
  • Expertise in asynchronous programming (AsyncIO, async FastAPI, async SQLAlchemy)
  • Experience working on high-scale, high-transaction distributed systems (FinTech/real-time preferred)
  • Deep understanding of Redis (caching, rate limiting, distributed locks)
  • Practical expertise with Kafka (producers, consumers, partitions, streaming patterns)
  • Strong experience with SQLAlchemy ORM/Core, schema design, migrations
  • Hands-on experience with Celery for background tasks and distributed queues
  • Strong understanding of microservices architecture, API best practices, and system design
  • Solid knowledge of performance tuning, concurrency, profiling, and low-latency optimization
  • Experience with pytest, CI/CD workflows, and Git
  • Ability to guide mid-level developers, conduct code reviews, and enforce best practices
  • Strong communication and collaboration with Tech Leads to ensure timely, high-quality delivery

Tech Stack


Python, FastAPI, AsyncIO, Async SQLAlchemy, Redis, Kafka, Celery, Microservices, Distributed Systems, High Scalability, REST APIs, PostgreSQL/MySQL, Caching, Message Queues, Event-Driven Architecture, Concurrency, PyTest, Git, API Development, Multithreading, Task Queues.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Software Developer
Python Software Developer

Comvision • Pune District

On-site
INR 2,400,000 - 4,200,000
Python Software Developer
Python Software Developer

Amantya Technologies • Gurugram District

On-site
INR 600,000 - 1,200,000
Python Developer
Python Developer

ASTIKA SOFTWARE TECHNOLOGIES PRIVATE LIMITED • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Python Developer (FastAPI / Microservices)
Senior Python Developer (FastAPI / Microservices)

Equicom Technologies • Bengaluru

On-site
INR 2,800,000 - 4,400,000
Python Developer (FastAPI)
Python Developer (FastAPI)

Terasol Technologies Pvt. Ltd. • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Python Developer
Python Developer

InovarTech • Hyderabad

On-site
INR 900,000 - 1,300,000
Python API Developer
Python API Developer

Allegis Group • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Cloud platforms: AWS/Azure/GCP
Python Developer
Python Developer

Tenacious Hr Solution • Bengaluru, Delhi, Mumbai

On-site
INR 600,000 - 1,600,000
Python Developer
Python Developer

Integel Institute Of Technology Tamil Nadu • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 900,000 - 1,300,000
Python Backend Developer
Python Backend Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 900,000