High-paying software engineering jobs in Marlborough

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


The 1,055 software engineering jobs listed below pay well, with salaries between $119,935 and $233,769 per year. Software Engineer, Senior Software Engineer and Principal Software Engineer are among the most popular high-paying roles in Marlborough, MA.

Job title

Updated Nov 07, 2026
Job title
Marlborough, MA
Massachusetts
Job openings (Marlborough)

Senior Automation Engineer

Marlborough

$100 per hour

Massachusetts

$59.37 per hour

Director of Product Management

Marlborough

$185,634 per year

Massachusetts

$189,864 per year

Software Architect

Marlborough

$153,280 per year

Massachusetts

$159,530 per year

Senior Product Manager

Marlborough

$150,791 per year

Massachusetts

$160,354 per year

Platform Engineer

Marlborough

$143,700 per year

Massachusetts

$160,605 per year

Principal Software Engineer

Marlborough

$67.42 per hour

Massachusetts

$77.49 per hour

Full Stack Developer

Marlborough

$135,349 per year

Massachusetts

$138,377 per year

Software Engineer

Marlborough

$129,066 per year

Massachusetts

$133,241 per year

Senior Software Engineer

Marlborough

$124,850 per year

Massachusetts

$158,220 per year

Product Manager

Marlborough

$119,935 per year

Massachusetts

$130,190 per year

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