As long as a person works for a company that is trying to create meaningful contributions instead of maximizing profits without causing significant harm to the environment and people's health and loves the type of work they doing, we can say this work is likely to make the person happier. In turn, happy employees at such companies --> a better life on Earth. So it's not only a social-impact job.