Lead Python Engineer

Tocumulus Technology Solutions LLP

Chennai District

On-site

INR 3,000,000 - 5,400,000

Full time

16 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Tocumulus Technology Solutions LLP in Chennai, Tamil Nadu, India, is seeking a highly experienced Python Lead to drive architecture, backend development, and end‑to‑end product delivery.

This player‑coach role combines hands‑on Python engineering with technical leadership, evaluating new product ideas, building PoCs, making architecture decisions, and guiding a team of engineers to production success.

Qualifications

  • 10+ years of software engineering experience.
  • 6+ years production experience with Python 3.x.
  • Strong experience with FastAPI, Django or Flask and REST API development.
  • Delivery of at least two production systems end to end.
  • Experience in technical feasibility studies and PoCs.
  • Strong database knowledge: PostgreSQL or MySQL, Redis or MongoDB.
  • Experience with Celery/RQ and message brokers like RabbitMQ/Kafka/SQS.
  • Production experience with AWS/Azure/GCP, Docker, and CI/CD.
  • PYTHON testing and typing – pytest and type checking.
  • Knowledge of security: OAuth2/JWT, OWASP Top 10, access control.
  • 2+ years leading 3+ engineers.

Responsibilities

  • Conduct technical feasibility studies, PoCs, and build-versus-buy evaluations.
  • Prepare feasibility reports with effort estimates, costs, risks, and go/no-go recommendations.
  • Design scalable, secure, maintainable Python apps and REST APIs.
  • Develop backend services using Python and frameworks (FastAPI, Django, Flask).
  • Own architecture, code quality, performance, and production releases.
  • Work with databases, Redis/MongoDB, task queues, and message brokers.
  • Manage cloud deployments, Docker, CI/CD, monitoring, and production ops.
  • Lead, mentor, and guide a team of 3–6 engineers.
  • Drive code reviews, sprint planning, documentation, and best practices.
  • Collaborate with Founder/CTO to ensure timely product delivery.

Skills

Leadership
Architectural design
Communication
Delivery ownership
Problem solving
Team mentoring

Tools

FastAPI
Django
Flask
PostgreSQL
MySQL
Redis
MongoDB
Celery
RabbitMQ
Kafka
SQS
Docker
AWS
Azure
GCP

Job description

Job title: Python Lead / Lead Python Engineer

Employment type: Full-time

Experience: 10+ years

Joining preference: Immediate joiners or candidates with a very short notice period.

About the Role

We are looking for a highly experienced, hands‑on Python Lead to drive technical feasibility. application architecture, backend development, and end‑to‑end product delivery.

This is a player‑coach role combining hands‑on Python engineering with technical leadership. You will evaluate new product ideas, build proof of concepts (PoCs), make architecture decisions, lead a team of engineers, and take applications from feasibility to production.

Key Responsibilities
  • Conduct technical feasibility studies, PoCs, and build‑versus‑buy evaluations.
  • Prepare feasibility reports with effort estimates, costs, risks, and go/no‑go recommendations.
  • Design scalable, secure, and maintainable Python applications and REST APIs.
  • Develop backend services using Python and frameworks such as FastAPI, Django, or Flask.
  • Own application architecture, code quality, performance optimization, and production releases.
  • Work with PostgreSQL / MySQL, Redis / MongoDB, task queues, and message brokers.
  • Manage cloud deployments, Docker, CI/CD pipelines, monitoring, and production operations.
  • Lead, mentor, and guide a team of 3–6 engineers.
  • Drive code reviews, sprint planning, technical documentation, and engineering best practices.
  • Collaborate with the Founder / CTO and stakeholders to ensure timely product delivery.

Job title: Python Lead / Lead Python Engineer

Location: Chennai, Tamil Nadu, India

Employment type: Full‑time

Experience: 10+ years

Joining preference: Immediate joiners or candidates with a very short notice period.

About the Role

We are looking for a highly experienced, hands‑on Python Lead to drive technical feasibility. application architecture, backend development, and end‑to‑end product delivery.

This is a player‑coach role combining hands‑on Python engineering with technical leadership. You will evaluate new product ideas, build proof of concepts (PoCs), make architecture decisions, lead a team of engineers, and take applications from feasibility to production.

Key Responsibilities
  • Conduct technical feasibility studies, PoCs, and build‑versus‑buy evaluations.
  • Prepare feasibility reports with effort estimates, costs, risks, and go/no‑go recommendations.
  • Design scalable, secure, and maintainable Python applications and REST APIs.
  • Develop backend services using Python and frameworks such as FastAPI, Django, or Flask.
  • Own application architecture, code quality, performance optimization, and production releases.
  • Work with PostgreSQL / MySQL, Redis / MongoDB, task queues, and message brokers.
  • Manage cloud deployments, Docker, CI/CD pipelines, monitoring, and production operations.
  • Lead, mentor, and guide a team of 3–6 engineers.
  • Drive code reviews, sprint planning, technical documentation, and engineering best practices.
  • Collaborate with the Founder / CTO and stakeholders to ensure timely product delivery.
Requirements
Mandatory Skills
  • 10+ years of overall software engineering experience.
  • 6+ years of hands‑on production experience with Python 3.x.
  • Strong experience with FastAPI, Django, or Flask and REST API development.
  • Experience designing and delivering at least two production systems end to end.
  • Proven experience in technical feasibility studies and PoCs.
  • Strong database knowledge: PostgreSQL or MySQL, plus Redis or MongoDB.
  • Experience with Celery / RQ or equivalent task queues and RabbitMQ / Kafka / SQS.
  • Production experience with AWS / Azure / GCP, Docker, and CI/CD.
  • Hands‑on experience with pytest, code quality tools, and Python type checking.
  • Knowledge of application security, OAuth2 / JWT, OWASP Top 10, and access control.
  • At least 2 years of experience leading 3+ engineers.
  • Strong communication, problem‑solving, estimation, and delivery ownership skills.
Good‑to‑Have Skills
  • GenAI / LLM integrations, OpenAI / Anthropic APIs, RAG, and vector databases.
  • Applied cryptography, key management, and secure licensing mechanisms.
  • Kubernetes, Terraform, Prometheus, Grafana, and OpenTelemetry.
  • React / Next.js familiarity and performance optimization using Rust, Cython, or Go.
  • Experience taking products from concept to production and first customers.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Python Engineer
Lead Python Engineer

OmniHire • Chengalpattu

On-site
INR 4,000,000 - 6,000,000
Lead Python Engineer
Lead Python Engineer

Theomnihire • Chennai District

On-site
INR 3,500,000 - 6,000,000
Sr/Lead Python Engineer
Sr/Lead Python Engineer

EPAM Systems Inc • Chennai District

Hybrid
INR 2,400,000 - 3,600,000
Sr/Lead Python Developer
Sr/Lead Python Developer

EPAM Systems Inc • Chennai District

Hybrid
INR 2,500,000 - 3,600,000
Hybrid work model
Python Technical Lead
Python Technical Lead

OSI Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Sr/Lead Python Engineer
Sr/Lead Python Engineer

Epam Systems • Gurugram District

Hybrid
INR 1,200,000 - 2,400,000
Engineering Lead - Python & AWS
Engineering Lead - Python & AWS

Dasro • Bengaluru

Hybrid
INR 3,000,000 - 5,200,000
Lead Python Developer
Lead Python Developer

JDS Advisory LLP • Ahmedabad District

On-site
INR 1,200,000 - 1,500,000
Lead Engineering Manager
Lead Engineering Manager

Weekday AI (YC W21) • Hyderabad

On-site
INR 2,000,000 - 3,000,000
Lead Python Engineer - Distributed Systems
Lead Python Engineer - Distributed Systems

India Fan Corporation • Hyderabad

On-site
INR 2,000,000 - 4,000,000