Post Job Free
Sign in

Engineering Lead - Python

Company:
Innoventes
Location:
Indiranagar, Karnataka, 560008, India
Posted:
April 24, 2026
Apply

Description:

About the Role

We are looking for a hands-on Engineering Manager with strong technical expertise in Python and modern backend technologies. The ideal candidate should be able to lead and mentor a team of engineers, drive high-quality deliverables, and collaborate closely with product, design, and other cross-functional teams.

Key Responsibilities

Lead and mentor a team of software engineers to deliver high-quality, scalable, and maintainable solutions.

Drive the architecture, design, and development of backend services primarily using Python frameworks (Django / FastAPI / Flask).

Collaborate with product managers and stakeholders to translate business requirements into technical roadmaps.

Ensure best practices in coding standards, testing, CI/CD, and performance optimization.

Manage project timelines, priorities, and deliverables efficiently.

Conduct regular code reviews, technical discussions, and 1:1 mentoring sessions.

Identify opportunities for innovation and continuous improvement within the engineering team.

Foster a culture of ownership, accountability, and continuous learning.

Technical Skills Required

Strong programming skills in Python and experience with frameworks like Django, Flask, or FastAPI.

Solid understanding of RESTful APIs, Microservices architecture, and Cloud platforms (AWS / GCP / Azure).

Experience with databases (PostgreSQL, MySQL, MongoDB) and ORMs.

Familiarity with frontend technologies (React / Angular) is an added advantage.

Proficient in Git, CI/CD pipelines, Docker, and container orchestration tools (Kubernetes preferred).

Knowledge of Agile / Scrum methodologies.

Leadership & Interpersonal Skills

Proven experience in leading high-performing engineering teams.

Excellent problem-solving, decision-making, and analytical skills.

Strong communication and collaboration skills.

Ability to balance hands-on technical work with team management.

Passion for mentoring and growing technical talent.

Education

Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Employment Type: FULL_TIME

Apply