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,028 software engineering jobs listed below pay well, with salaries between $117,768 and $207,267 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 Jun 05, 2026
Job title
Columbia, MD
Maryland
Job openings (Columbia)

Principal Software Engineer

Columbia

$207,267 per year

Maryland

$172,478 per year

Developer

Columbia

$176,311 per year

Maryland

$138,124 per year

Senior Software Engineer

Columbia

$173,962 per year

Maryland

$173,249 per year

Cloud Engineer

Columbia

$161,561 per year

Maryland

$154,938 per year

Software Engineer

Columbia

$158,706 per year

Maryland

$154,027 per year

Full Stack Developer

Columbia

$157,417 per year

Maryland

$146,726 per year

Solution Architect

Columbia

$157,414 per year

Maryland

$164,237 per year

Devops Engineer

Columbia

$152,759 per year

Maryland

$155,390 per year

Data Engineer

Columbia

$131,274 per year

Maryland

$144,626 per year

Senior Developer

Columbia

$117,768 per year

Maryland

$119,765 per year

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