The online job site ‘CareerBliss, came up with the 10 happiest jobs. Over a two year period and 25,000 reviews, they have determined ‘school principal’ as the happiest job in America.

Categories used to determine the happiest jobs were support received, rewards received and growth opportunities. Despite the demands from parents, teachers and disciplinary standards, principals say they have a very rewarding job.

2. Executive Chef

3. Loan Officer

4. Automation Engineer

5. Research Assistant

6. Oracle Database Administrator

7. Website Developer

8. Business Development Executive

9. Senior Software Engineer

10. Systems Developer