·3 min read

Software Engineer Salary in New York | SalaryVerdict

Explore software engineer salary data for New York. Understand pay ranges by seniority level and see how NYC compares to other global tech hubs.

Understanding what software engineers earn in New York is essential for negotiating fair compensation or benchmarking your team's pay. This page breaks down available salary data by seniority and compares New York to other major tech markets worldwide.

New York Salary Data Availability

Data not available for software engineer salaries specific to New York City. Our current dataset does not include verified compensation records for this location at the required confidence threshold. We recommend using the SalaryVerdict benchmarking tool to submit or access community-sourced New York salary data as it becomes available. The figures below reflect comparable global markets to provide useful context.

How New York Compares to Global Tech Hubs

While New York-specific figures are not yet available in our dataset, software engineer compensation in comparable major cities gives useful context. In London, mid-level engineers earn a median of £85,000 and senior engineers a median of £125,000 (GBP, source: Levels.fyi 2024). In Dublin, mid-level engineers earn a median of €78,000 and senior engineers €110,000. In Amsterdam, senior engineers earn a median of €108,000. In Berlin, mid-level engineers earn a median of €72,000. In Paris, mid-level engineers earn a median of €62,000 and senior engineers €90,000. In Barcelona, mid-level engineers earn a median of €52,000. These figures are provided in local currencies and are not directly comparable to USD compensation in New York without currency and cost-of-living adjustments.

Software Engineer Salaries by Seniority: Switzerland Benchmark

Switzerland offers one of the highest software engineer pay scales globally and serves as a useful upper-bound benchmark. Nationally, junior engineers earn a median of CHF 88,000 (range: CHF 75,000–100,000), mid-level engineers earn a median of CHF 113,000 (range: CHF 95,000–132,000), and senior engineers earn a median of CHF 150,000 (range: CHF 130,000–178,000). In Zurich specifically, figures are higher: junior median CHF 96,000, mid-level median CHF 125,000, and senior median CHF 165,000 (range: CHF 142,000–195,000). Source: Swiss Federal Statistical Office LSE 2022.

What Drives Software Engineer Pay in Major Cities

Compensation for software engineers varies significantly based on seniority, industry sector, company size, and local labor market conditions. In high-cost metros like New York, total compensation packages often include base salary, equity, and annual bonuses, meaning base salary alone may understate true earnings. Seniority level is consistently the strongest predictor of pay across all markets represented in our data, with senior engineers earning roughly 1.5x to 2x the median of junior engineers in the same location.

Data Confidence and Methodology

Salary figures on SalaryVerdict are drawn from verified compensation surveys and self-reported data sources. The global comparison data on this page is sourced from Levels.fyi (2024 manual seed, confidence: 0.45) and the Swiss Federal Statistical Office LSE 2022 survey (confidence: 0.47). Confidence scores reflect data volume and recency. New York-specific data will be published once sufficient verified records are available. All figures represent base salary unless otherwise noted and should be used for informational benchmarking only, not as financial or career advice.

Benchmark Your Own Salary

If you are a software engineer in New York, the most reliable way to assess your pay is to compare your total compensation, including base, bonus, and equity, against verified peer data for your seniority level, tech stack, and industry. Use the SalaryVerdict tool to run a personalized benchmark and contribute your own data to improve coverage for the New York market.

Benchmark your software engineer salary with SalaryVerdict, compare your pay against verified data for your role, level, and location.

Find out if you're underpaid

Enter your role, location, and salary. Takes 30 seconds.

Check my salary →