We are seeking a Technical Delivery Manager to lead delivery excellence and drive technical success across assigned client engagements.
This senior leadership role combines engineering management expertise with strategic delivery oversight.
The Technical Delivery Manager works in close partnership with Customer Success Managers : the TDM owns technical execution and delivery excellence, while the CSM owns the business relationship and account health.
Together, they ensure clients receive outstanding technical solutions and exceptional business outcomes.
Reporting to the Head of Delivery, the Technical Delivery Manager will oversee one or more client projects, managing the delivery pods assigned to these accounts.ResponsibilitiesLeadership & People Management :
- Manage delivery pods through direct or indirect reporting structures :
- Provide coaching, career development, and performance management for teammembers
- Foster a culture of technical excellence and continuous improvement acrossdelivery pods
- Participate in recruiting, hiring, and onboarding technical talent
- Conduct regular 1 : 1s, performance reviews, and career development discussionsTechnical Leadership & Delivery :
- Own technical delivery execution across assigned client projects
- Set technical direction and ensure engineering standards and best practices arefollowed
- Provide strategic guidance on architectural approach, technology choices, and system design
- Drive adoption of modern development practices, tools, and methodologies
- Ensure consistent code quality, testing standards, and technical documentation
- Lead project planning including resourcing, tech stack selection, and process definition
- Drive operational efficiency through automation, tooling improvements, and process optimizationClient Technical Partnership :
- Partner with Customer Success Managers in a complementary delivery model :
TDM : Technical delivery execution, technical stakeholder relationships, technical decision-making
CSM : Business relationship management, business stakeholder communication, account health
Interface directly with client-side technical stakeholders (Project Managers,Technical Leads, Architects, engineering teams)Serve as the primary technical escalation point, providing expert problem-solvingand guidanceProvide technical backing and data to support CSM business discussionsParticipate in joint sessions with CSM when technical expertise is neededEnsure delivery teams meet customer technical requirements and businessObjectivesDelivery Management :Oversee delivery across assigned client projects, ensuring coordination and resource optimizationBalance competing priorities, manage interdependencies, and allocate resources effectivelyProvide input to CSM on budget planning, including resource headcount and capacity needsImplement metrics, reporting, and governance to ensure visibility andaccountabilityProactively identify and mitigate technical and delivery risks, escalating criticalissues when necessaryChampion agile practices and establish KPIs to measure team velocity, quality, and delivery performanceEnsure projects are delivered on-time, within scope, and meeting quality standardsRemove impediments and facilitate retrospectives for continuous learningQualificationsRequired Experience :
8+ years in software engineering, with 4+ years in engineering management or delivery leadershipProven track record managing cross-functional technical teams in client-facing consulting or agency environmentsStrong technical background with understanding of modern software developmentpractices and architecture patternsExperience guiding technical direction and making strategic technology decisionsUnderstanding of cloud platforms (AWS, Azure, GCP), CI / CD pipelines, and DevOpspracticesDemonstrated success in agile environments (Scrum, Kanban, SAFe)Experience managing multiple concurrent projects and coaching engineers and technical leadsTechnical & Leadership Skills :Bachelor's degree in Computer Science, Engineering, or related fieldEngineering background with ability to understand technical tradeoffs and provide strategic guidanceSolid understanding of system design principles and architectural patternsProficiency with project management platforms (JIRA, Azure DevOps, etc.)Exceptional people management skills with track record of developing and retaining talentOutstanding communication and collaboration skills, particularly with CustomerSuccess teamsStrategic thinking with ability to balance technical vision and execution needsStrong problem-solving abilities and sound judgment under pressurePreferred :Experience in SaaS, digital transformation, or technology consultingAgile certifications (CSM, SAFe, PMI-ACP), Project Management (PMP), or CloudcertificationsExperience with remote or distributed team managementKey Success MetricsDelivery performance : on-time, on-budget, on-scope completion ratesTeam engagement, retention, and satisfaction scoresTechnical quality metrics : code quality, security, performance, incident ratesTeam velocity and productivity improvementsTechnical escalation resolution and client technical satisfactionEffective partnership with Customer Success as measured by joint client outcomes