V=A x (T exhaust-T inlet), i.e the more temp. difference you can create, (with a lower OAT and same TIT or EGT) the more thrust you can make. So optimum engine operating altitude should be in theory at the tropopause.
Then there are of course other factors, as described before.