Want to know what full-stack software engineers are making nationwide? Click here.
San Francisco, California.
Average salary: $167,829
NYC, New York.
Average salary: $161,924
A tech hub in its own right, New York is home to the likes of Wall Street and every media conglomerate you can think of. The need to scale these industries from a technical perspective means that companies in the city are paying top dollar.
Average salary: $130,957
Over the last few decades, Atlanta has burst onto the scene as the tech hub of the South. With Georgia Tech and other neighboring universities churning out engineers and developers, it has also become a haven for those interested in tech and recent bootcamp grads.
Average salary: $130,563
Now dubbed “Silicon Hills,” Austin is trailing closely behind its tech predecessors. Massive companies like Oracle, Apple, and Tesla are laying down roots — some headquarters — in the Texas capitol.
Average salary: $149,852
Like its other neighboring West Coast cities, Seattle has always been a draw for the tech-minded. It’s expensive, like San Francisco, so companies know they need to fork over a pretty penny for top talent.
San Diego, California.
Average salary: $143,816
Silicon Valley’s Southern sister, San Diego, may be laid back and chilled out, but companies like Fashionphile, Boeing, and Kandji all have a presence in California’s most southern city.
Los Angeles, California.
Average salary: $149,195
Average salary: $136,730
Portland has become a huge draw for those on the West Coast looking for a small respite from the hustle and bustle of California or Seattle. It’s getting expensive, though, as many cities are, and companies pay comparable to the cost of living for programmers.
Average salary: $122,690
Average salary: $154,838
America’s most historic city is also home to some of its biggest tech companies. What with MIT, Harvard, and other notorious colleges and universities calling Boston home, it’s only natural that tech companies attract fresh talent from there.
Average salary: $123,871
The Tampa Bay area has exploded onto the scene in recent years. Waterfront living coupled with a burgeoning cultural scene make it not only a desirable place to live, but a great place for tech companies to find talent and put their mark on the city.
Average salary: $135,812
Dallas is home to some of the world’s largest tech and most up-and-coming companies. SeatGeek, Boeing, American Airlines, AT&T, Wix, and more have a presence in Texas’ second-largest city.
Charlotte, North Carolina.
Average salary: $129,907
The Carolinas — namely Charlotte, Raleigh, and Charleston — present a pretty sweet option for growing tech companies. Cheap land, great labor, and relatively low cost of living make Charlotte desirable both for companies and their employees.
Average salary: $152,739
Average salary: $138,567
Average salary: $141,979
Average salary: $126,232
Tech giants RetailMeNot and Lyft are just two of the many tech companies laying down roots in the desert. There’s ample space and a desirable climate (if you like it hot!) for year–round activities.
Average salary: $98,879
Finally, the Windy City — of all the country’s historic cities, Chicago still tends to be both one of the most affordable and desirable. It’s a great place to get started in tech and work your way up quickly.