Cómo ganar u organizar $ 600K- $ 700K por año en cualquier parte del mundo

no es posible a menos que sea un consultor independiente altamente remunerado o una alta gerencia / cofundador corporativo, etc.
pruebe los sitios web que permiten que los donantes le paguen por la causa.
Creo que conoce la estructura de datos y el algoritmo razonablemente bien.
Porque trabajas en Amazon.
entonces puede competir en elance (si la política del empleador lo permite). Porque vi que algunos desarrolladores independientes cobran tanto como usd 300 por hora.
incluso si cobra usd 50 por hora y trabaja 20 horas por semana (supongo que obtiene proyectos continuamente), entonces puede hacer usd 52000 por año.
Todavía solo una fracción de lo que se necesita.
Una opción más es tener su propio sitio web para vender descargas digitales en algoritmos y estructuras de datos para que otros desarrolladores puedan aprender fácilmente los conceptos. para usd 97 puedes vender estos descargables.
pero la cantidad que necesitas es muy grande. aunque es alcanzable puedo
Garantizar que llevará tiempo. pero tu familia se está quedando sin tiempo.