Python Software Developer

Comvision

Pune District

On-site

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

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Comvision in Pune is seeking a Python Developer with 6+ years of hands-on experience to build high-performance APIs using Python, FastAPI, AsyncIO and SQLAlchemy, with a focus on scalability, reliability, and clean architecture.

You will work on microservices, Redis caching, Kafka streams, Celery tasks, and CI/CD pipelines, mentor mid-level engineers, perform code reviews, and collaborate with Tech Leads to ensure timely, high-quality delivery.

Qualifications

  • 6+ years of Python development experience.
  • Strong API and microservices design and implementation.
  • Proficient in asynchronous programming (AsyncIO) and distributed systems.
  • Experience with Redis caching, Kafka streams, and Celery tasks.

Responsibilities

  • Build high-performance APIs using Python, FastAPI, AsyncIO and SQLAlchemy.
  • Design, implement and maintain distributed microservices architectures.
  • Coach and review mid-level developers; ensure code quality and best practices.
  • Collaborate with Tech Leads on system design, performance tuning, and delivery.

Skills

Python
FastAPI
AsyncIO
Redis
Kafka
SQLAlchemy
Celery
Microservices
CI/CD
Testing (pytest)

Job description

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


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 Developer (FastAPI)
Python Developer (FastAPI)

Terasol Technologies Pvt. Ltd. • Bengaluru

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

NetConnectGlobal • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Python Developer
Senior Python Developer

VE3 • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Cutting-edge projects
Career growth opportunities
Collaborative environment
+1
Python Developer
Python Developer

GyanSys Inc. • Bengaluru

On-site
INR 1,800,000 - 3,200,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 Software Developer
Python Software Developer

Tekskills • Khordha

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

Tekskills • Coimbatore District

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

Tekskills • Ahmedabad District

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

Tekskills • Kolkata District

On-site
INR 600,000 - 800,000
Python Software Developer
Python Software Developer

Tekskills • Jaipur

On-site
INR 900,000 - 1,200,000