High-paying software engineering jobs in Columbia

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,572 software engineering jobs listed below pay well, with salaries between $127,290 and $206,280 per year. Software Engineer, Senior Software Engineer and Full Stack Developer are among the most popular high-paying roles in Columbia, MD.

Job title

Updated Sep 05, 2026
Job title
Columbia, MD
Maryland
Job openings (Columbia)

Principal Software Engineer

Columbia

$206,280 per year

Maryland

$181,642 per year

Senior Software Engineer

Columbia

$174,210 per year

Maryland

$175,142 per year

Developer

Columbia

$164,026 per year

Maryland

$135,620 per year

Platform Engineer

Columbia

$160,690 per year

Maryland

$155,770 per year

Devops Engineer

Columbia

$160,471 per year

Maryland

$162,575 per year

Software Engineer

Columbia

$158,701 per year

Maryland

$157,303 per year

Full Stack Developer

Columbia

$158,469 per year

Maryland

$144,889 per year

Front End Developer

Columbia

$157,336 per year

Maryland

$157,480 per year

Cloud Engineer

Columbia

$155,764 per year

Maryland

$151,463 per year

Application Developer

Columbia

$127,290 per year

Maryland

$148,486 per year

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