100% of 2 Pros
There are more and more remote position for software engineers.
I think big advantages on this job are
- Higher salary
- Paid vacations (Also a lot of companies offer unlimited vacations)
- Flexible working hour and location - Also many companies offer flexible working environment such as working hour and places to work like working from home, working remotely
It sounds like you want to work remotely or as a freelancer! It is very likely you will find software engineering jobs in either of these categories although they are usually reserved for the best of the best since they exist without supervision but with high expectations. You will probably have to work up to it. Expect to work in the office for a few years before having the chops to work fully remotely or as a freelancer. Good luck!