
At a glance
- Experience
- 3+ years experience
- Location
- Bangalore, Pune · India
About the role
- The Senior Delivery Manager will lead the delivery of customer-facing technology programs across cloud, data, AI, analytics, and application development. This role requires a professional with a technical background who can partner with clients and engineering teams to drive execution excellence and measurable business outcomes.
Responsibilities
- Plan and manage the delivery of software, cloud, data, and AI transformation programs.
- Define project scope, delivery plans, timelines, milestones, resource requirements, and success metrics.
- Manage delivery risks, technical dependencies, resource constraints, and escalation paths.
- Track project health, team velocity, delivery milestones, financial performance, and customer satisfaction.
- Guide and coach teams on Agile principles and Scrum practices.
- Facilitate Agile ceremonies including Sprint Planning, Daily Standups, and Retrospectives.
- Collaborate with clients, architects, and engineering leaders to translate business goals into delivery plans.
- Lead delivery governance meetings, status reviews, and steering committee discussions.
- Manage stakeholder expectations and act as the primary point of contact for delivery matters.
- Establish and promote delivery governance frameworks, metrics, and reporting standards.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 10+ years of overall experience in Software Engineering, Technical Leadership, Project Delivery, or Program Management.
- Minimum 3+ years of experience as a Delivery Manager, Technical Delivery Manager, Program Manager, Scrum Master, or Engineering Delivery Lead.
- Background as a Software Engineer, Technical Lead, Engineering Lead, or Solution Architect.
- Proven experience delivering enterprise-scale software, cloud, data, analytics, or AI programs in consulting or professional services.
- Strong understanding of Agile methodologies, Scrum frameworks, and SDLC.
- Experience managing distributed cross-functional teams and multiple concurrent projects.
- Ability to understand system architecture, cloud platforms, APIs, microservices, and distributed systems.
- Experience working with cloud platforms such as GCP, AWS, or Azure.
- Excellent communication, stakeholder management, negotiation, and leadership skills.
Preferred qualifications
- Experience working in consulting, system integration, or professional services.
- Experience delivering cloud migration, data modernization, AI/ML, GenAI, or digital transformation programs.
- Scrum Master certifications such as CSM, PSM, or SAFe Scrum Master.
- Exposure to Google Cloud technologies and AI-driven solutions.
- Experience managing globally distributed teams and enterprise customers.
- Strong customer-facing consulting and executive stakeholder management experience.
Workplace
- Role is based in Bangalore and Pune, India.
- Requires managing distributed teams across geographies.
Skills
- Agile
- Scrum
- AI/ML
- Software Development Life Cycle (SDLC)
- Google Cloud Platform (GCP)
- AWS
- Azure
- Jira
- Azure DevOps
- Microservices
- APIs