High-paying software engineering jobs in Portland

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


The 45 software engineering jobs listed below pay well, with salaries between $107,485 and $182,809 per year. Software Engineer, Senior Software Engineer and Principal Software Engineer are among the most popular high-paying roles in Portland, ME.

Job title

Updated Oct 17, 2026
Job title
Portland, ME
Maine
Job openings (Portland)

Senior Product Manager

Portland

$182,809 per year

Maine

$138,204 per year

Data Engineer

Portland

$161,048 per year

Maine

$141,038 per year

Full Stack Developer

Portland

$159,998 per year

Maine

$135,159 per year

Site Reliability Engineer

Portland

$149,667 per year

Maine

$125,986 per year

Principal Software Engineer

Portland

$144,789 per year

Maine

$144,860 per year

Senior Software Engineer

Portland

$142,381 per year

Maine

$115,205 per year

Software Architect

Portland

$131,742 per year

Maine

$128,884 per year

Software Engineer

Portland

$107,485 per year

Maine

$118,050 per year

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