You’re leading an engineering team on a high-visibility product initiative with strong pressure to deliver near-term customer value. At the same time, the team is carrying meaningful technical debt in a critical part of the stack, and pushing too hard on feature delivery could make reliability, developer velocity, or future roadmap commitments worse.
Describe a time you had to balance short-term delivery pressure with long-term technical health. How did you make the trade-offs, align stakeholders, and decide what to ship versus what to invest in for the platform or codebase?