HamburgerMenu
hirist

Engineering Manager - System Design

Habilelabs Private Limited
Jaipur
12 - 15 Years
star-icon
4.1white-divider42+ Reviews

Posted on: 20/11/2025

Job Description

Job Title : Engineering Manager (Technical)

Overview :

We are seeking an experienced Engineering Manager with a strong technical background and proven leadership experience to oversee software development teams.

The ideal candidate has 12+ years in hands-on engineering, excels at translating technical requirements into executable development plans, and can effectively guide engineers while maintaining high technical standards.

Key Responsibilities :

- Lead, mentor, and support software engineers to ensure high performance, growth, and delivery excellence.

- Collaborate with product and technical stakeholders to analyze technical requirements and convert them into clear development tasks and roadmaps.

- Manage the full software development lifecycle using Jira, including sprint planning, backlog grooming, and tracking team progress.

- Conduct technical reviews, including Git workflows, pull requests, code reviews, and ensuring best practices in version control.

- Drive architectural discussions and provide technical guidance without being blocked by specific technologies (technology-agnostic problem solving).

- Ensure delivery of high-quality, scalable, and maintainable software solutions.

- Identify risks, manage dependencies, and resolve blockers to keep projects on schedule.

- Foster a culture of collaboration, ownership, and continuous improvement.

- Support hiring efforts and contribute to engineering team growth.

Required Qualifications :

- 12+ years of overall technical experience, including several years in software development.

- Strong proficiency in Java (Spring Framework), Python, or Node.js.


- Demonstrated experience in integrating AI/ML components into applications.


- Proven track record of working on commercial, large-scale enterprise projects.


- Sound understanding of software design principles, design patterns, and clean coding standards.


- Experience deploying applications using Docker, Kubernetes, and cloud environments.


- Strong understanding of software engineering principles, system design, and modern development practices.

- Experience managing engineering teams or leading technical projects.

- Proficiency with Git and the PR review process, including branching strategies and CI/CD best practices.

- Strong experience working with Jira for project and development management.

- Ability to understand complex technical requirements and communicate effectively with both technical and non-technical stakeholders.

- Technology-agnostic mindset with hands-on familiarity across multiple programming languages, frameworks, or platforms.

- Excellent communication, leadership, and organizational skills.

Preferred Qualifications :

- Experience working in Agile or Scrum environments.

- Exposure to cloud technologies (AWS, GCP, or Azure).

- Background in microservices, distributed systems, or DevOps practices.

- Experience in performance management, coaching, or building high-performing teams.


info-icon

Did you find something suspicious?