Engineering Program Manager

Good co India

India

Remote

INR 2,500,000 - 4,200,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Good co India is seeking an experienced Engineering Program Manager to lead end-to-end programs, aligning with business objectives and technical roadmaps. You will define scope, milestones, budgets and success criteria with engineering and business stakeholders, coordinating cross-functional teams across software, hardware, product, QA, DevOps and operations.

You will drive Agile execution, manage risk, monitor KPIs, and prepare executive dashboards to support strategic decisions, while

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Electronics, Electrical Engineering or related field.
  • Master's degree in Engineering, Technology Management or MBA is preferred but not mandatory.
  • 5–10 years of experience in engineering, software development, technical project management or program management.

Responsibilities

  • Lead end-to-end engineering programs aligned with business objectives, roadmaps, timelines and quality standards.
  • Define scope, milestones, budgets and success criteria with stakeholders.
  • Coordinate cross-functional teams across software, hardware, product, QA, DevOps and operations.
  • Develop and maintain program plans, schedules, risk registers and progress reports.
  • Drive Agile program execution, sprint planning, backlog coordination and release planning.
  • Identify and mitigate risks, dependencies and escalations.
  • Monitor KPIs: delivery, cycle time, defect rates, productivity and budget.
  • Prepare executive dashboards and strategic recommendations.

Skills

SDLC
Agile/Scrum
Leadership
Communication
Cross-functional coordination
Risk management
Mentoring
Program management

Education

Bachelor's in Engineering
MBA / Tech Mgmt (preferred)

Tools

Jira
Confluence
Microsoft Project
Reporting dashboards

Job description

Role & responsibilities
  • Lead end-to-end engineering programs, ensuring alignment with business objectives, technical roadmaps, delivery timelines and quality standards.
  • Define program scope, objectives, milestones, resource requirements, budgets and success criteria in collaboration with engineering and business stakeholders.
  • Coordinate cross-functional teams, including software engineering, hardware engineering, product management, QA, DevOps and operations.
  • Develop and maintain program plans, schedules, dependency maps, risk registers and progress reports to ensure predictable delivery.
  • Drive Agile program execution, sprint planning, backlog coordination, release planning and continuous improvement across multiple engineering teams.
  • Identify, assess and mitigate technical, operational and delivery risks, resolving dependencies and escalations proactively.
  • Monitor engineering KPIs, including delivery predictability, cycle time, defect rates, productivity, quality and budget performance.
  • Facilitate communication between engineering leadership, product teams, business stakeholders and executive management.
  • Oversee resource allocation, capacity planning, budget tracking and vendor coordination to optimize engineering delivery.
  • Ensure adherence to engineering standards, software development lifecycle (SDLC), quality assurance processes, security requirements and compliance policies.
  • Drive process improvements, automation initiatives and engineering best practices to improve productivity, scalability and operational efficiency.
  • Prepare executive dashboards, program status reports and strategic recommendations to support decision-making.
  • Manage program changes, stakeholder expectations and release readiness while ensuring delivery commitments are met.
  • Mentor project managers and engineering leads, promoting accountability, collaboration and continuous improvement across teams.
Preferred candidate profile
  • Bachelors degree in Computer Science, Information Technology, Electronics, Electrical Engineering or a related engineering discipline.
  • Master's degree in Engineering, Technology Management or an MBA is preferred but not mandatory.
  • 5 to 10 years of experience in engineering, software development, technical project management or program management, with demonstrated ownership of complex, cross-functional initiatives.
  • Proven ability to manage multiple engineering projects or workstreams simultaneously, from planning and execution through delivery and post-launch evaluation.
  • Strong understanding of software development lifecycle (SDLC), Agile/Scrum methodologies, release management and engineering delivery practices.
  • Experience coordinating engineering, product, QA, infrastructure, DevOps and business teams across multiple locations or time zones.
  • Proficiency in project and program management tools such as Jira, Confluence, Microsoft Project and reporting dashboards.
  • Working knowledge of system design, software architecture, cloud computing, CI/CD pipelines and DevOps principles.
  • Demonstrated expertise in risk management, dependency tracking, resource planning, budgeting, issue resolution and delivery governance.
  • Ability to define, track and analyze engineering KPIs, program metrics, delivery performance and quality indicators.
  • Relevant certifications such as PMP, PMI-ACP, Certified ScrumMaster (CSM), SAFe Agilist or PRINCE2 are advantageous.
  • Excellent leadership, analytical, organizational, negotiation and problem-solving skills.
  • Strong written and verbal communication skills, including the ability to present program status, risks and strategic decisions to senior leadership.
  • Ability to operate effectively in a fast-paced environment, manage competing priorities and drive accountability across multidisciplinary engineering teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IT Program Manager
IT Program Manager

Good co India • India

On-site
INR 2,000,000 - 4,200,000
Senior Engineering Manager
Senior Engineering Manager

Good co India • India

Remote
INR 4,000,000 - 6,000,000
Program Manager
Program Manager

Comviva • Gurugram District

On-site
INR 350,000 - 550,000
Program Manager
Program Manager

SASMOS HET Technologies Ltd. • Devanahalli

On-site
INR 3,500,000 - 5,000,000
Program Manager
Program Manager

HealthEdge • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Program Manager
Program Manager

HealthEdge Software, Inc. • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Program Manager (Engineering)
Program Manager (Engineering)

Innodata India Private Limited • Dadri

On-site
INR 1,200,000 - 1,800,000
Product Manager
Product Manager

Ezovion Solutions Pvt Ltd • Chennai

On-site
INR 2,600,000 - 4,200,000
Engineering Manager
Engineering Manager

Training Basket • Dadri

On-site
INR 4,200,000 - 7,000,000
Program Manager
Program Manager

Lenskart • Hyderabad

On-site
INR 1,500,000 - 2,500,000