Job Description
<p>Role : Engineering Manager <br/><br/>Location : Bangalore <br/><br/>Work Mode : Full time <br/><br/>Years of Experience : 10 -15 Years <br/><br/>Skills Preferred : </p><p><br/></p><p>Strong foundation in full-stack development, backend systems, and cloud-native architectures.
We are looking for an Engineering Manager to lead and scale our engineering team.<br/><br/> This role goes beyond managing delivery - you'll set the engineering vision, establish best practices, and empower teams to build AI-driven applications at scale.<br/><br/> You will also play a key role in client management - engaging with enterprise customers to understand their needs, translate them into technical solutions, and ensure successful delivery.<br/><br/>Roles & Responsibilities :<br/><br/>- Lead, mentor, and grow multiple engineering teams, developing both technical and leadership talent.<br/><br/>- Partner with clients and key stakeholders - engage in technical discussions, manage expectations, and ensure successful, on-time delivery of enterprise AI solutions.<br/><br/>- Define and drive the engineering strategy - establish best practices, coding standards, and processes across teams.<br/><br/>- Drive technical architecture and strategic decision-making, ensuring systems are scalable, secure, and future-proof.<br/><br/>- Collaborate closely with product managers, designers, and data scientists to align engineering execution with business goals and customer needs.<br/><br/>- Ensure projects are delivered on time, within scope, and at high quality, proactively identifying risks and removing roadblocks.<br/><br/>- Oversee system scalability, performance, and security, with a focus on AI/ML-powered applications.<br/><br/>- Manage hiring, resource planning, performance reviews, and career development of engineers to build a high-performing team.<br/><br/>- Foster a culture of innovation, ownership, and continuous learning, encouraging experimentation with new technologies and AI capabilities.<br/><br/>- Track and report on engineering KPIs (velocity, quality, uptime, customer impact) to continuously improve team efficiency and delivery.<br/><br/>- Collaborate with leadership on budgets, capacity planning, and long-term scaling of the engineering function.<br/><br/>Qualifications & Requirements :<br/><br/>Must-Haves :<br/><br/>- Bachelor's/Master's degree in Computer Science or related field.<br/><br/>- 10-15 years of experience in software engineering, with 3+ years in a managerial role.<br/><br/>- Strong foundation in full-stack development, backend systems, and cloud-native architectures.<br/><br/>- Hands-on experience with cloud platforms (AWS, Azure, or GCP) and building/deploying cloud-native applications.<br/><br/>- Proven experience leading engineering teams in agile environments, driving predictable delivery.<br/><br/>- Expertise in scalable, distributed systems and system design.<br/><br/>- Experience working directly with enterprise clients - managing technical discussions, expectations, and delivery.<br/><br/>- Excellent communication, organizational, and leadership skills.<br/><br/>- Ability to balance technical depth with business priorities and make pragmatic trade-offs.<br/><br/>- Demonstrated ability to hire, grow, and scale engineering teams.<br/><br/>- Builder's mindset - proactive, adaptable, and able to lead in fast-changing environments.<br/><br/>Nice-to-Haves :</p><p><br/>- Familiarity with AI/ML concepts, APIs, and model deployment.<br/><br/>- Prior experience in a startup or high-growth environment.<br/><br/>- Exposure to DevOps, CI/CD, and containerization (Docker, Kubernetes)<br/></p> (ref:hirist.tech)