05 Aug
|
Innoventes Technologies
|
India
05 Aug
Innoventes Technologies
India
About the Role
We are looking for a hands-on Engineering Manager with strong technical expertise in Python and up-to-date 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.
📌 Engineering Lead - Python (India)
🏢 Innoventes Technologies
📍 India