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,241 software engineering jobs listed below pay well, with salaries between $131,982 and $211,101 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 Jul 11, 2026
Job title
Columbia, MD
Maryland
Job openings (Columbia)

Principal Software Engineer

Columbia

$211,101 per year

Maryland

$178,172 per year

Senior Software Engineer

Columbia

$173,530 per year

Maryland

$174,167 per year

Developer

Columbia

$167,635 per year

Maryland

$137,475 per year

Solution Architect

Columbia

$162,754 per year

Maryland

$164,688 per year

Platform Engineer

Columbia

$160,376 per year

Maryland

$155,454 per year

Full Stack Developer

Columbia

$159,771 per year

Maryland

$144,824 per year

Devops Engineer

Columbia

$159,191 per year

Maryland

$158,782 per year

Software Engineer

Columbia

$157,813 per year

Maryland

$155,849 per year

Senior Developer

Columbia

$140,252 per year

Maryland

$124,417 per year

Data Engineer

Columbia

$131,982 per year

Maryland

$143,967 per year

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