platform engineer term
engineer building internal tools/services for other engineers
Distinct role from product engineer. Customers are internal teams. Product thinking, but the 'product' is dev experience. When product engineers are forced into this role without the mindset shift, you get the failure mode you described — feature factories disguised as platforms.