10.0 - 20.0 years
60.0 - 80.0 Lacs P.A.
Hyderabad, Pune, Bengaluru
Posted:2 weeks ago| Platform:
Hybrid
Full Time
As an engineering Manager on this team, you will be leading a team of senior engineers that is responsible for delivering features and enhancements for scale-out distributed systems and applications. The role requires improvement and involvement across the full product development lifecycle from product roadmap planning, requirements specification, design, delivery, test, documentation, and release management to support and maintenance. In addition, you will be responsible for talent management activities including, mentoring, feedback through regular 1-1s, performance appraisals, etc. Responsibilities: Coordinate with Product Management and architects to come up with a high-level design for the features, estimates, plan, and timelines for the delivery. This is a hands-on role that involves understanding the product at a detailed level and contributing to design discussions and code reviews. Define release scope in conjunction with product mgmt, and own end-to-end delivery of new features and service releases, often in parallel. Help with ongoing escalations as required. Establish lean engineering practices such as CI/CD, TDD, effective code reviews, etc. Defining the team structure and hiring and strengthening the team to support the product roadmap and company vision. Coach, mentor and provide regular and timely feedback to direct reports. You should be an energetic individual who can be part of a highly capable and fast-paced team of engineers focused on building cloud-based distributed systems on AWS. You are passionate about continuously evolving a cloud-based backup system that meets the scale, performance, availability, resiliency, and efficiency requirements of a zettabyte scale, distributed, services-oriented architecture on the cloud. Requirements: 10-15 Years of Experience with a consistent track record in development projects involving product development as an individual contributor and team/tech lead. Experience in managing, motivating, developing / coaching, and appraising the team assigned to the project. 3 years managing a team of 5+ people. Experience in leading the development of complex, scale-out, distributed systems based on Service Oriented Architecture/Microservices (preferred). Understand modern programming languages such as Go/Python programming and concepts such as multi-threading, data-intensive applications, no SQL DB's Demonstrated experience in building products in the areas of Cloud/SaaS (preferred) services, Storage. Must have experience in the Storage domain. Understanding cloud technologies (AWS preferred) is a plus. 10 years of software development experience in C/C++/ Python/Golang. Should be a computer science graduate with strong fundamentals and problem-solving abilities. Should have strong systems programming expertise. A strong understanding of complex concepts related to computer architecture, data structures, and programming practices. Insights into the development of client-server, scale-out distributed applications with good breadth across networking, storage, microservices, and other web technologies. Insights into big data technologies are a definite plus. As data and workloads move to the cloud, you maintain a keen sense of tracking newer technologies that could help build better cloud-based services-oriented architecture. You have good experience in handling reasonably large development efforts and delivering on them with high quality without compromising pace and agility. Would be developing a product in either of the languages C/Python/go-lang. Candidates should have 2-3 years of leadership experience managing teams.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata
INR 30.0 - 34.0 Lacs P.A.
INR 13.0 - 18.0 Lacs P.A.
INR 7.0 - 8.0 Lacs P.A.
Bengaluru, peenay
INR 2.0 - 5.0 Lacs P.A.
INR 14.0 - 19.0 Lacs P.A.
Bengaluru
INR 8.0 - 12.0 Lacs P.A.
INR 12.0 - 16.0 Lacs P.A.
Chennai
INR 20.0 - 23.0 Lacs P.A.
Bengaluru
INR 8.0 - 12.0 Lacs P.A.
Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata
INR 12.0 - 16.0 Lacs P.A.