Role & Responsibilities
We are seeking a visionary and decisive Engineering Manager to join our dynamic team. In this role, you will lead and inspire a talented team of software engineers, driving innovation and excellence in product development efforts. This is an exciting opportunity to influence and shape the future of our engineering organization.
Key Responsibilities
- Provide technical leadership and mentorship to a high-performing team of software engineers.
- Develop and implement engineering strategies that align with organizational goals.
- Manage multiple concurrent projects, ensuring timely delivery and high-quality outcomes.
- Collaborate closely with cross-functional teams to define and prioritize product features.
- Implement and uphold Agile methodologies to optimize team performance and efficiency.
- Conduct regular performance evaluations, fostering continuous professional growth within the team.
- Oversee the entire software development lifecycle, from initial conception through to deployment.
- Manage budgets, resources, and capacity planning for engineering projects.
- Stay up-to-date with emerging technologies, ensuring the team is equipped with the latest industry trends.
- Ensure adherence to best engineering practices, maintaining high coding standards.
- Hands-on coding experience required actively contribute to coding and technical design decisions.
- Tech stack: Java, Spring, microservices, cloud technologies, and building large-scale systems.
- Experience in collaborating directly with clients ensuring client requirements are met and managing relationships effectively.
Ideal Candidate
- Strong Client-Facing Engineering Manager Profile
- Mandatory (Experience): Must have 8+ years of engineering experience, with substantial exposure to back-end development, scalable distributed systems, and modern web services
- Mandatory (Leadership): Must have 2+ years of experience in people and delivery leadership, owning engineering execution and leading teams to deliver complex products
- Mandatory (Client-Facing Experience): Must have proven experience working directly with external stakeholders / clients, translating client requirements into engineering plans and delivering solutions with high customer impact
- Mandatory (Technical Skills 1): Strong technical foundation with experience in backend engineering, REST APIs, databases (SQL/NoSQL), and building reliable, high-performance systems
- Mandatory (Technical Skills 2): Strong problem-solving and design capabilities; experience with system design, architecture reviews, and engineering best practices
- Mandatory (Tools): Must have expertise in agile methodologies and project management tools
- Mandatory (Communication): Excellent written and verbal communication skills, with a track record of presenting technical solutions to both technical and non-technical stakeholders
- Mandatory (Cross-Functional Collaboration): Must be skilled in working with product, design, sales, and client teams to drive requirements, delivery, and client success
- Mandatory (Execution & Delivery): Demonstrated ability to manage end-to-end delivery, coordinate releases, prioritise effectively, and deliver results in time
- Mandatory (Company):Product companies
- Mandatory (Stability): Must have stayed for at least 2 years with each of the previous companies
- Mandatory (Education): B.Tech in computer science, engineering or a related field from Tier 1, Tier 2 colleges (Master's preferred)
- Mandatory (Note): Education can be ignored for candidates with proven experience in strong, reputed product companies
Skills: software,client requirements,communication,agile,agile methodologies,leadership