You are an Engineering Manager at a mid-market staffing and workforce solutions company whose digital platform supports recruiter workflows, candidate matching, client account management, and internal analytics. The business generates $180M in annual revenue, digital channels influence 35% of new client wins, and leadership wants technology to help grow EBITDA by 300 basis points over three years. Today, engineering spends roughly 55% of capacity on maintenance and support, release cycles average six weeks, platform uptime is 99.2%, and three competitors have launched AI-assisted recruiter tools that are reducing time-to-fill by 10-15%. The executive team is debating whether the long-term engineering strategy should prioritize core platform modernization, AI-enabled product differentiation, or deeper integration and workflow automation for enterprise clients, but budget only allows one primary bet plus limited secondary investments over the next 24 months.
How would you determine the right long-term engineering strategy, and what would you recommend the company prioritize over the next two to three years? Explain the factors you would weigh and how you would translate that strategy into a practical investment roadmap.