If the software engineer is able to provide more utility, this roughly translates to more demand which means higher salary which means higher supply
If the software engineer is able to provide more utility, this roughly translates to more demand which means higher salary which means higher supply