With seemingly every city vying for a spot as the second U.S. tech hub after Silicon Valley, it’s no surprise that technical talent—including software engineers—are curious where their skills will be most valued (and most compensated). While Boston has been an underestimated tech player in the past, its startup culture is a hotbed for growth and new ideas and by some accounts, the world’s best city to find a job.
In this article, we’ll examine why software engineers in Boston love their city, as well as some other factors which might impact whether someone chooses this academic-heavyweight city as a place to start, grow, or live out their career.
According to our data, Boston salaries for the average tech worker were on the decline from 2015 to 2017, falling from an average of $120k to $117k. However, things improved drastically in 2018, with the average tech salary jumping a full 9% to $127k. Salary growth rates near 10% are rare; the only other city that reached this rate of growth in our analysis was Toronto.
There are many potential causes of salary fluctuations between and within job markets. Last year, an influx of funding in Boston may have been one potential cause, along with some high-value exits, including both acquisitions (e.g. Amazon’s acquisition of PillPack) and IPOs (e.g. CarGurus). From tech giants to early-stage startups, companies in Boston are growing fast, building larger teams, and boosting the local economy.
When it comes to salaries, specialist engineers tend to fare better than generalists—perhaps unsurprisingly as more junior engineers will likely start in less specialized roles. According to Hired data, average software engineering salaries over the last 12 months were as follows:
Engineering roles in Boston are well compensated - especially given the average cost of living when compared to other tech hubs like San Francisco and New York.
While Boston tech salaries haven’t risen to the amount of San Francisco’s average tech income ($127k vs. $145k), cost of living is an important piece of the puzzle to consider. To see how other cities fare in a cost of living comparison, we asked, “How much further do average tech salaries stretch in other cities compared to San Francisco?”
Austin tech workers fared the best, with an average adjusted salary of $208k, followed by Denver and Seattle. The adjusted salary in Boston came in at $158k—a significant raise from the actual average salary of $127k.
With average tech salaries growing rapidly and a more appealing cost of living than San Francisco and New York, it’s easy to see why data from early 2019 suggests that both commercial leases and residential purchases are on the rise in Boston.
While financial compensation is undoubtedly an important piece of whether or not a job offer makes sense, don’t forget that there are a number of other factors worth considering as you choose a role and city for your software engineering career.
Equity compensation is another key consideration which may help to offset a lower salary offer with an earlier-stage company in Boston. In addition, if you have an affiliation with (or interest in) a specific industry or academic circle in Boston (whether it be biotech or a top-tier university), those ties are a valuable consideration—particularly if it means working closely with collaborators or industry partners.
Lastly, you’ll hopefully be doing more than shuttling between home and the office—and Boston is a vibrant coastal city with lots to explore:
With Hired, top companies in Boston will apply to you and many will provide large relocation packages, if needed. Visit Hired today to create a free profile and add Boston to your location preferences. You’ll start hearing about amazing opportunities in the area from companies like Wayfair, CarGurus, DraftKings, and many more on Hired ready to interview you.