HamburgerMenu
hirist

Engineering Manager - System Design

Flairchase
8 - 10 Years
Anywhere in India/Multiple Locations

Posted on: 07/05/2026

Job Description

Role Summary :


We are looking for an experienced Engineering Manager to lead software development teams, drive technical excellence, and ensure successful delivery of high-quality products and solutions.

The ideal candidate will combine strong technical expertise with people management, project execution, and strategic planning capabilities.


Key Responsibilities :


- Lead and manage one or more engineering teams responsible for software development, system architecture, and product delivery.

- Define technical strategy, engineering roadmap, and development best practices aligned with business objectives.

- Collaborate closely with Product Managers, Architects, QA teams, DevOps, and business stakeholders to deliver scalable and reliable solutions.

- Drive end-to-end project execution including planning, estimation, resource allocation, risk management, and timely delivery.

- Mentor and coach engineers, team leads, and senior developers to support career growth and improve team performance.

- Conduct regular performance reviews, feedback sessions, and succession planning.

- Ensure code quality through design reviews, code reviews, testing standards, and engineering governance.

- Oversee system architecture decisions for scalability, performance, security, and maintainability.

- Manage technical debt, release cycles, incident management, and production stability.

- Foster a culture of innovation, collaboration, accountability, and continuous improvement.

- Partner with senior leadership on budgeting, hiring plans, and organizational scaling.

- Participate in hiring, interviewing, onboarding, and team expansion initiatives.


Required Skills & Qualifications :


- Bachelors or Masters degree in Computer Science, Engineering, or related field.


- 8+ years of software engineering experience with 3+ years in people management or technical leadership roles.

- Strong experience in software architecture, system design, and distributed systems.

- Proficiency in one or more programming languages such as Java, Python, Go, C++, JavaScript, or Node.js.

- Experience with cloud platforms like AWS, Azure, or Google Cloud.

- Strong understanding of DevOps, CI/CD pipelines, containerization, and orchestration tools like Docker/Kubernetes.


- Experience managing Agile/Scrum development processes.

- Excellent stakeholder management, communication, and leadership skills.

- Strong analytical, problem-solving, and decision-making abilities

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...