V2

Senior Python Engineer

V2 Retail
Gurgaon8-10 LPA Posted 9 Sept 2025
FULL TIME
Flask
Rest Apis
Graphql
FastAPI
Sqlalchemy
+1 more

Job Description

  • Design and implement reliable, well-tested Python services and APIs (REST/GraphQL).
  • Lead system design for new features, covering data models, storage, caching, and scalability.
  • Write clean, maintainable code with type hints, docstrings, and strong unit/integration tests.
  • Build and optimize database layers (PostgreSQL/MySQL) with ORMs like SQLAlchemy/Django ORM.
  • Work with async workloads (asyncio, FastAPI, Celery/RQ).
  • Integrate with event systems (Kafka/RabbitMQ) and distributed caches (Redis).
  • Containerize and deploy with Docker + Kubernetes, leveraging CI/CD pipelines.
  • Monitor services with OpenTelemetry, Prometheus, Grafana, and Sentry.
  • Champion security, design docs, and engineering best practices.
  • Mentor junior engineers and collaborate with Product, Data, and DevOps teams.

Minimum Qualifications

  • 6+ years of professional Python experience.
  • Expertise in Python 3.x, algorithms, and software design principles.
  • Strong experience with FastAPI, Django, or Flask.
  • Solid skills in relational databases (PostgreSQL/MySQL), query optimization, and migrations.
  • Hands-on with Docker, cloud (AWS/GCP/Azure), and CI/CD pipelines.
  • Proficiency with testing (pytest) and code quality tools (ruff/flake8, black, mypy).
  • Performance tuning and profiling experience.
  • Excellent communication skills for writing design docs and leading discussions.
Join WhatsApp Channel