Content has loaded

Principal software engineer salary in New York, NY, 2026

How much does a Principal Software Engineer make in New York, NY?

Average base salary

$214,113
21%
above national average
Average $214,113
Low $153,172
High $299,301

The average salary for a principal software engineer is $214,113 per year in New York, NY. 171 salaries taken from job postings on Indeed in the past 36 months (updated July 20, 2026).

Principal Software Engineer job openings in New York, NY

slide 1 of 6
slide1 of 6
Principal Engineer, Specialize...
Google4.3out of 5 stars.
New York, NY
$281,000 - $392,000 a year
Full-time
1 day ago

Highest paying companies for Principal Software Engineer in New York, NY

Average year pay is based on job postings on Indeed in the past 36 months.
StubHub
 
$425,000per year
View company
Toast
 
$320,000per year
Credit Acceptance
 
$317,900per year
Kizen
 
$300,000per year
Credera
 
$289,800per year
Snap Inc.
 
$287,000per year

Highest paying cities for Principal Software Engineers near New York, NY

  1. New York, NY
    $214,113 per year
  2. Brooklyn, NY
    $183,597 per year
  3. Niskayuna, NY
    $175,125 per year
  4. Albany, NY
    $151,720 per year
  5. Rome, NY
    $143,201 per year

Where can a Principal Software Engineer earn more?

Compare salaries for Principal Software Engineers in different locations
vs

How much do similar professions as Principal Software Engineer get paid in New York, NY?

Entry Level Software Engineer

Job openings
Average $109,180 per year

Software Engineer Intern

Job openings
Average $36.53 per hour