High-paying software engineering jobs in New York

Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.


The 2,802 software engineering jobs listed below pay well, with salaries between $145,228 and $230,725 per year. Senior Software Engineer, Software Engineer and Full Stack Developer are among the most popular high-paying roles in New York, NY.

Job title

Updated Nov 01, 2026
Job title
New York, NY
New York State
Job openings (New York)

Staff Software Engineer

New York

$230,725 per year

New York State

$229,932 per year

Forward Deployed Engineer

New York

$188,227 per year

New York State

$187,817 per year

Senior Software Engineer

New York

$186,090 per year

New York State

$174,619 per year

AI Developer

New York

$181,917 per year

New York State

$173,695 per year

Software Engineer

New York

$175,224 per year

New York State

$152,118 per year

Senior Product Manager

New York

$175,067 per year

New York State

$172,597 per year

Full Stack Developer

New York

$166,704 per year

New York State

$157,658 per year

Solution Architect

New York

$165,031 per year

New York State

$159,414 per year

Product Manager

New York

$160,183 per year

New York State

$147,689 per year

Data Engineer

New York

$145,228 per year

New York State

$139,622 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.