Posted on: 12/09/2025
The core responsibilities for the job include the following :
Leadership and Management :
- Directly manage engineering managers and their teams, fostering a culture of collaboration, innovation, and high performance.
- Provide mentorship and professional development opportunities for engineers to enhance their skills and career growth.
Strategic Planning :
- Develop and implement the technical strategy that aligns with the overall business goals of the organization.
- Collaborate with senior leadership to determine product roadmaps and prioritize engineering initiatives.
Product Development Oversight :
- Oversee all phases of product development, ensuring projects are completed on time, within scope, and within budget.
- Conduct regular reviews of project plans and progress, addressing any challenges that arise during the development process.
- Negotiate priorities, people, and schedules within different teams and even external teams, including customer success, product managers, and support engineers.
Budget Management :
- Prepare and manage the engineering budget, ensuring efficient allocation of resources while maintaining cost-effectiveness.
Recruitment and Team Building :
- Lead recruitment efforts to attract top engineering talent, ensuring a diverse and skilled workforce.
- Establish training programs to enhance team capabilities in line with evolving technologies.
Quality Assurance :
- Implement best practices for software development processes, including coding standards, testing protocols, and deployment strategies.
- Ensure that products meet quality standards and comply with industry standards.
Technology Innovation :
- Stay abreast of emerging technologies and industry trends to recommend improvements in engineering practices.
- Identify opportunities for leveraging new technologies to enhance product offerings and operational efficiency.
Reporting :
- Provide succinct reports to upper management and maintain statistics and metrics to quantifiably measure the team's effectiveness.
Requirements :
- Bachelor's degree in computer science, Software Engineering, or a similar technical field.
- In addition, a Degree in Business Administration or a similar field of study is a plus.
- At least 13 years of experience in engineering roles with at least 5 years in a leadership capacity in software product engineering, deployment, and integration.
- Work experience at both large and small companies is ideal.
- Experience working in cross-geography teams across India and the US is required.
- Experience leading a multinational team, especially in the US, is a big plus.
- Strong understanding of software design principles, cloud technologies, and SaaS product lifecycle management.
- Experience in SaaS product development planning and leadership.
- Proven ability to lead large teams effectively, with strong interpersonal skills to foster collaboration across departments.
- Ability to lead by example and establish a non-hierarchical culture.
- Open communication, encourage open dialogue and feedback.
- Advanced knowledge of the full life cycle of product development.
- Excellent problem-solving skills with a focus on data-driven decision-making.
- Have a deep understanding and empathy for customers.
- Solid written and verbal communication skills.
- Excellent people skills, collaborative, and a positive can-do attitude even under pressure.
- Must possess a strong work ethic, resourcefulness, and the ability to learn on the job.
Did you find something suspicious?
Posted by
Posted in
Product Management
Functional Area
Senior Management
Job Code
1544629