American here. I am considering trying to gain permanent resident status in Canada and possibly dual citizenship down the line. My situation is as follows: I have a Ph.D. and currently work as a social scientist for a large international company which has offices in Canada. I am a 100% remote worker based in a US city and believe that my company would either allow me to maintain my position while living in a foreign country (so long as I maintained my US citizenship), or could possibly transfer my "home base" to Canada. In other words, I would not need a job offer from a Canadian company to support myself as a Canadian resident. Further, I am unmarried, have no dependents, and have no medical problems (to my knowledge) that would otherwise disqualify me. A brief look at the requirements for applying for residency lead me to believe that I would be a good candidate to be chosen for permanent resident, but I would like a reality check from people who are more familiar with the process. Also, would I be able to apply for Express Entry, or would you recommend another path? How long would the application process take for someone in my situation?