Director of Software Engineering (India)

Director of Software Engineering (India)

13 Aug
|
Repro India
|
India

13 Aug

Repro India

India

Role Overview: As the Director of Software Engineering, you will be responsible for leading, scaling, and maturing the software engineering organization. Your role involves setting the technical direction, establishing engineering best practices, and ensuring consistent, high-quality delivery of software products. You will work closely with senior leadership and cross-functional stakeholders to align engineering execution with business objectives while building strong, high-performing teams.Key Responsibilities:- Lead, mentor, and develop engineering managers and senior technical leaders to build a strong leadership pipeline.- Scale engineering teams effectively while maintaining high standards of performance, quality, and accountability.- Foster a culture of technical excellence, ownership, collaboration, and continuous improvement.- Support hiring, onboarding, performance management, and career development of engineering talent.- Define and drive the overall technical vision, architecture standards, and engineering best practices across teams.- Ensure consistency in system design, coding standards, and technology choices, with a strong focus on Java-based systems.- Guide teams in building scalable, secure, and maintainable software solutions.- Review and govern major technical decisions to ensure long-term sustainability and alignment with business needs.- Oversee project planning, execution, and delivery across multiple teams and initiatives.- Ensure predictable delivery of high-quality software through effective planning, estimation, and prioritization.- Establish and monitor engineering metrics related to delivery, quality, reliability, and operational health.- Drive continuous improvements in development processes, release management,



and operational practices.- Partner closely with Product Management, QA, Design, and other stakeholders to translate business requirements into technical execution plans.- Enable effective collaboration between engineering and non-engineering teams to drive innovation and customer value.- Communicate progress, risks, and technical trade-offs clearly to senior leadership and executive stakeholders.- Stay current with evolving technology trends, frameworks, and engineering practices relevant to the organization.- Champion adoption of modern engineering practices, including Agile methodologies and DevOps principles, where applicable.- Ensure engineering teams continuously improve tooling, automation, and development workflows to increase efficiency and quality.Qualifications Required:- 10 years of overall experience in software development- 9 years of hands-on experience working with Java-based technologies- 5 years of experience in engineering leadership roles, managing managers and multiple teams- Proven experience leading large engineering teams and complex, multi-project environmentsAdditional Details of the Company:Opportunity to lead and shape a growing engineering organizationHigh visibility role with direct impact on technical direction and business successCollaboration with senior leadership on strategic initiativesScope to influence engineering culture, standards, and long-term architecture Role Overview: As the Director of Software Engineering,



you will be responsible for leading, scaling, and maturing the software engineering organization. Your role involves setting the technical direction, establishing engineering best practices, and ensuring consistent, high-quality delivery of software products. You will work closely with senior leadership and cross-functional stakeholders to align engineering execution with business objectives while building strong, high-performing teams.Key Responsibilities:- Lead, mentor, and develop engineering managers and senior technical leaders to build a robust leadership pipeline.- Scale engineering teams effectively while maintaining high standards of performance, quality, and accountability.- Foster a culture of technical excellence, ownership, collaboration, and continuous improvement.- Support hiring, onboarding, performance management, and career development of engineering talent.- Define and drive the overall technical vision, architecture standards, and engineering best practices across teams.- Ensure consistency in system design, coding standards, and technology choices, with a strong focus on Java-based systems.- Guide teams in building scalable, secure, and maintainable software solutions.- Review and govern major technical decisions to ensure long-term sustainability and alignment with business needs.- Oversee project planning, execution, and delivery across multiple teams and initiatives.- Ensure predictable delivery of high-quality software through effective planning, estimation, and prioritization.- Establish and monitor engineering metrics related to delivery, quality, reliability, and operational health.- Drive continuous improvements in development processes, releas

📌 Director of Software Engineering (India)
🏢 Repro India
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: director of software engineering (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: director of software engineering (india) / india