Software engineers are among America's most highly paid workers.Remote work is threatening to disperse engineers all across the country so we decided to investigate where they are paid the highest.All of Silicon Valley, San Francisco and New York City are home to the highest-paid engineers.Insider Careers: Receive weekly job advice, guidance, and insight. Loading Click Sign up to receive marketing emails and other offers from Insider.Software programming has been an integral part of the economy for many years. Coding has even become part of children’s educations. The online troll's favorite refrain for those who recently lost their jobs is "learn how to code".Software programmers are responsible for building and maintaining programs that connect us in an increasingly digital world. Software programmers are essential and becoming increasingly more important. Insider's recent analysis of the 30 most promising jobs revealed that software developers, software quality assurance analysts, and testers were their top choices. There are more than 300,000 new jobs expected by 2029.They are also well-paid, as they are known for being highly paid. However, with remote work becoming more popular, it is important to consider how software engineers are compensated in different places. Facebook claims that workers will be able to work remotely after a pandemic. However, the company will adjust their salaries to reflect the cost of living wherever they are.Insider used our salary comparator tool to determine the 12 highest-paid cities for software engineers. All titles that contained both the terms engineer and software were selected.Insider's salary database contains recent visa applications for immigrant worker. There is evidence that immigrants make less than those who don't need visas due to misclassification of titles. These salaries do not include equity or bonuses, which can often make up a large portion of engineers' income.As you can see, eleven out of twelve of America's highest-paid cities are located in San Francisco Bay and Silicon Valley, which is the heart of America's technology industry. New York City is the most expensive city in America and fifth-highest outside of California.Although the top employers and locations aren't surprising, the high salaries of Los Gatos software engineers is. Netflix's headquarters is located in Los Gatos, California. The streaming giant is well-known for its high salaries.Mountain View, which is home to Google HQ and has over 10,000 software engineers, is one of the top-paying locations.