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 3,041 software engineering jobs listed below pay well, with salaries between $144,472 and $228,771 per year. Software Engineer, Senior Software Engineer and Full Stack Developer are among the most popular high-paying roles in New York, NY.

Job title

Updated Aug 10, 2026
Job title
New York, NY
New York State
Job openings (New York)

Staff Software Engineer

New York

$228,771 per year

New York State

$228,111 per year

Forward Deployed Engineer

New York

$190,907 per year

New York State

$190,683 per year

Senior Software Engineer

New York

$184,149 per year

New York State

$172,354 per year

Senior Product Manager

New York

$172,194 per year

New York State

$170,326 per year

Software Engineer

New York

$171,184 per year

New York State

$149,643 per year

Senior Solution Architect

New York

$168,142 per year

New York State

$165,114 per year

Full Stack Developer

New York

$164,815 per year

New York State

$155,826 per year

Solution Architect

New York

$162,142 per year

New York State

$155,518 per year

Product Manager

New York

$157,528 per year

New York State

$145,184 per year

Data Engineer

New York

$144,472 per year

New York State

$139,315 per year

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