Lead Python Engineer

Theomnihire

Chennai District

On-site

INR 3,500,000 - 6,000,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Theomnihire is seeking a highly experienced Python Lead to drive architecture, backend development, and end-to-end product delivery. This hands-on leader will evaluate ideas, build PoCs, and guide a small team from feasibility to production.

Responsibilities include architecture ownership, design of scalable Python apps, and collaboration with the Founder/CTO to ensure timely delivery. Immediate joiners preferred for a senior role.

Qualifications

  • 10+ years of software engineering experience.
  • 6+ years in production Python 3.x.
  • Experience with FastAPI, Django, or Flask and REST APIs.
  • Built two production systems end-to-end.
  • Experience with PoCs and feasibility studies.
  • Database knowledge: PostgreSQL or MySQL; Redis or MongoDB.
  • Experience with Celery / RQ and RabbitMQ / Kafka / SQS.
  • Prod experience with AWS / Azure / GCP, Docker, CI/CD.
  • Testing with pytest and Python type checking.
  • Security knowledge: OAuth2/JWT; OWASP Top 10.
  • At least 2 years leading 3+ engineers.

Responsibilities

  • Conduct feasibility studies, PoCs, and build-versus-buy analyses.
  • Prepare feasibility reports with effort estimates, costs, risks, and go/no-go decisions.
  • Design scalable, secure Python apps and REST APIs.
  • Develop backend services using Python with FastAPI/Django/Flask.
  • Own architecture, code quality, performance, and production releases.
  • Work with PostgreSQL/MySQL, Redis/MongoDB, queues and brokers.
  • Manage cloud deployments, Docker, CI/CD, monitoring, and operations.
  • Lead and mentor a team of 3–6 engineers.
  • Drive code reviews, sprint planning, and engineering best practices.
  • Collaborate with Founder/CTO for timely delivery.

Skills

Python 3.x
FastAPI
Django
Flask
REST API development
PostgreSQL
MySQL
Redis
MongoDB
Celery / RQ
RabbitMQ / Kafka / SQS
AWS / Azure / GCP
Docker
CI/CD
pytest
OAuth2 / JWT
OWASP Top 10
Team leadership

Tools

Kubernetes
Terraform
Prometheus
Grafana
OpenTelemetry

Job description

Job title: Python Lead /Lead Python Engineer

Employment type: Full-time

Experience: 10+ years

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

About the Role

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

This is a player-coach rolecombining hands-on Python engineering with technical leadership. You willevaluate new product ideas, build proof of concepts (PoCs), make architecturedecisions, lead a team of engineers, and take applications from feasibility toproduction.

Key Responsibilities

  • Conducttechnical feasibility studies, PoCs, and build-versus-buy evaluations.
  • Preparefeasibility reports with effort estimates, costs, risks, and go/no-gorecommendations.
  • Designscalable, secure, and maintainable Python applications and REST APIs.
  • Developbackend services using Python and frameworks such as FastAPI, Django, orFlask.
  • Ownapplication architecture, code quality, performance optimization, andproduction releases.
  • Workwith PostgreSQL / MySQL, Redis / MongoDB, task queues, and messagebrokers.
  • Managecloud deployments, Docker, CI/CD pipelines, monitoring, and productionoperations.
  • Lead,mentor, and guide a team of 3–6 engineers.
  • Drivecode reviews, sprint planning, technical documentation, and engineeringbest practices.
  • Collaboratewith 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.
  • Strongexperience with FastAPI, Django, or Flask and REST API development.
  • Experiencedesigning and delivering at least two production systems end to end.
  • Provenexperience in technical feasibility studies and PoCs.
  • Strongdatabase knowledge: PostgreSQL or MySQL, plus Redis or MongoDB.
  • Experiencewith Celery / RQ or equivalent task queues and RabbitMQ / Kafka / SQS.
  • Productionexperience with AWS / Azure / GCP, Docker, and CI/CD.
  • Hands-onexperience with pytest, code quality tools, and Python type checking.
  • Knowledgeof application security, OAuth2 / JWT, OWASP Top 10, and access control.
  • At least2 years of experience leading 3+ engineers.
  • Strongcommunication, problem-solving, estimation, and delivery ownership skills.

Good-to-Have Skills

  • GenAI/ LLM integrations, OpenAI / Anthropic APIs, RAG, and vector databases.
  • Appliedcryptography, key management, and secure licensing mechanisms.
  • Kubernetes,Terraform, Prometheus, Grafana, and OpenTelemetry.
  • React/ Next.js familiarity and performance optimization using Rust, Cython, orGo.
  • Experiencetaking 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
Python Technical Lead
Python Technical Lead

OSI Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Python Developer / Lead
Python Developer / Lead

Talent Inspire Consulting • Hyderabad

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

NexTurn • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Lead Software Engineer - Python
Lead Software Engineer - Python

EPAM Systems • Maharashtra

On-site
INR 3,000,000 - 4,200,000
Sr Python Developer
Sr Python Developer

Tecnoprism Pte Ltd • Dadri, Pune District

On-site
INR 1,500,000 - 2,100,000
Python Developer Job ID: 411763
Python Developer Job ID: 411763

Blumetra Solutions LLC • Hyderabad

On-site
INR 1,100,000 - 1,900,000
Lead Software Engineer - Python
Lead Software Engineer - Python

EPAM Systems • India

On-site
INR 1,500,000 - 2,500,000
Lead Python/Senior Software Engineer
Lead Python/Senior Software Engineer

I Base Software • Hyderabad

Hybrid
INR 2,000,000 - 2,800,000
Lead Software Engineer - Python
Lead Software Engineer - Python

EPAM Systems • Chennai District

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