making you feel happy and satisfied because you feel you are doing something useful or important, even if you do not earn much money [↪ satisfying, worthwhile]:
Teaching can be a very rewarding career.
Definition from the Longman Dictionary of Contemporary English Advanced Learner's Dictionary.