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.(ref : hirist.tech)