Одно из главных отличий состоит в том, что Junior- или Middle-продакт отвечает, как правило, за один продукт и, соответственно, за одну команду разработки, в то время как Senior или CPO отвечает уже за группу продуктов, либо за несколько компонентов внутри одного составного продукта.
Почему Карпов из СкайЕнга ушел, интересно