
Engineering Delivery Manager
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in Europe.
• Enhance visibility into the tasks, ownership, and delivery risks of external teams.
• Ensure that delivery plans are realistic, transparent, aligned with business priorities, and monitored.
• Proactively identify delays and analyze root causes such as estimation, scope, capacity, ownership, quality, and dependencies.
• Critique inadequate plans, unrealistic estimates, ambiguous ownership, and superficial status updates.
• Validate that reported progress accurately reflects the actual engineering output.
• Foster improved planning and forecasting discipline through evidence-based delivery practices.
• Collaborate with QA and engineering leads to monitor escaped bugs, rework, release readiness, Definition of Ready/Done, and quality gates.
• Track dependencies across teams, ensure blockers are managed and resolved, and implement fact-based escalation processes.
• Evaluate the composition, role coverage, seniority mix, ownership areas, and capability gaps of external teams.
• Identify delivery and quality challenges arising from team structure, ownership, skills, allocation, technical leadership, or requirements.
• Ensure that external teams adhere to delivery protocols, documentation standards, engineering practices, quality gates, and reporting guidelines.
• Develop vendor/team delivery scorecards that assess predictability, quality, responsiveness, planning accuracy, delivery reliability, and escalation trends.
• Establish escalation procedures for repeated missed commitments, weak delivery evidence, or subpar quality.
• Convey delivery status, risks, and trade-offs to both technical and non-technical stakeholders, translating issues into business impact.
• A minimum of 7 years of experience in software delivery, technical/engineering delivery management, technical program management, or engineering leadership.
• Demonstrated experience managing delivery across multiple external teams, vendors, or distributed partners.
• Experience overseeing delivery across engineering teams, vendors, or delivery groups consisting of approximately 20–35 individuals.
• Familiarity with various business models or product environments is highly advantageous.
• Strong understanding of software development lifecycles, agile delivery methodologies, estimation, release planning, QA processes, and engineering team dynamics.
• Capability to create delivery reporting and analysis while identifying gaps that may be obscured by existing reporting.
• Proficiency in metrics such as planned vs. actual, cycle time, throughput, escaped bugs, rework, blocked work, and predictability.
• Competence in risk and dependency management.
• Exceptional communication skills for engaging with both technical and non-technical audiences.
• Hands-on experience with tools such as Jira, GitHub, Confluence, Linear, or Azure DevOps.
• Experience in multi-product SaaS environments and organizations reliant on external engineering partners is a plus.
• Experience in developing vendor scorecards or delivery performance frameworks is beneficial.
• Familiarity with introducing Definition of Ready/Done, release checklists, or quality gates is desirable.
• Resume must be submitted in English.
• Must be located within a ±4 hour range of the Central European Time zone.
• Remote-first: the flexibility to work from anywhere globally, with no relocation necessary.
• Flexible hours: we focus on outcomes rather than time spent at a desk.
• Unlimited paid time off (PTO).
• Budget for learning and development, including courses, books, conferences, and certifications.
• Home office and wellness allowance.
• A small, senior, and collaborative team environment.
• The chance to create products utilized by millions of people across more than 160 countries.
Veeam Software
Veeam Software
AECOM
Get handpicked remote jobs straight to your inbox weekly.