Senior Software Engineering Jobs in Maryland

Senior Software Engineering jobs in Maryland are concentrated in the Baltimore-Washington corridor, Bethesda, and Annapolis, where federal contractors, defense agencies, and technology firms create steady demand for engineers at the senior level. Employers like Northrop Grumman, Leidos, and Booz Allen Hamilton maintain large engineering workforces in the state and regularly hire for roles in cloud architecture, cybersecurity systems, and distributed systems engineering. Maryland is one of the more active markets on the East Coast for senior engineers with security clearances and government IT experience. See the openings below and apply to the ones that match your experience.

Find Jobs

Overview

Open roles11
Top employerCVS Health
Top cityBethesda, MD
Cities hiring7
Work type80% Hybrid
Top industryFintech

Showing 5 of 11+ Senior Software Engineering jobs

Bitwise, LLC
Senior Applied AI Engineer – Software Engineering
We won't show you this job again
Bitwise, LLC
New 16h ago
Senior Applied AI Engineer – Software Engineering
Bitwise, LLC
Columbia, Maryland
Data Science
Data Science & Analytics
ML (Machine Learning)
$282k - $332k/yr
Bachelor of Science

Have you applied for this role?

Fearless
Senior Software Engineer, (Senior Consultant, Engineering & Technical Services)
We won't show you this job again
Fearless
Added 1w ago
Senior Software Engineer, (Senior Consultant, Engineering & Technical Services)
Fearless
Baltimore, Maryland
Executive Leadership & C-Suite
Program Management
Project Management
$121k - $196k/yr
Remote (US)
Bachelor's degree in engineering
201-500

Have you applied for this role?

Stanley Black & Decker
Senior Engineering Manager, Embedded Software
We won't show you this job again
Stanley Black & Decker
Added 1w ago
Senior Engineering Manager, Embedded Software
Stanley Black & Decker
Towson, Maryland
Healthcare Administration
Patient Services & Wellbeing
Social Work & Counseling
$111k - $178k/yr
Hybrid
Bachelor's degree in systems engineering
10,000+

Have you applied for this role?

CVS Health
Senior Manager - Software Development Engineering
We won't show you this job again
CVS Health
Added 2w ago
Senior Manager - Software Development Engineering
CVS Health
Annapolis, Maryland
Compliance & Risk
Engineering (Non-Software)
Health & Safety
Health & Safety (EHS & OHS)
$107k - $284k/yr
High school diploma or GED
10,000+

Have you applied for this role?

Visionist, INC
Senior Software Engineer (Reverse Engineering)
We won't show you this job again
Visionist, INC
Added 3w ago
Senior Software Engineer (Reverse Engineering)
Visionist, INC
Fort Meade, Maryland
Business Analysis
Data Analytics
Project Management
$160k - $240k/yr
Bachelor's degree
51-200

Have you applied for this role?

See All 11 Senior Software Engineering Jobs in Maryland

Find roles in Maryland that match your experience and apply in just a few clicks.

Find Jobs

Senior Software Engineering Jobs by City in Maryland

Where Maryland roles are concentrated, by current openings.

Bethesda
2 jobs
Columbia
2 jobs
Annapolis
2 jobs
Baltimore
2 jobs
Towson
1 job
Fort Meade
1 job
Owings Mills
1 job

Senior Software Engineering Job Market in Maryland

A snapshot from current Maryland openings, updated as new roles post.

Who's Hiring

CVS Health
CVS Health2 open roles
GEICO
GEICO1 open role
Affirm
Affirm1 open role

Top Industries Hiring

  • Fintech
  • Insurance
  • Hospitality & Tourism
  • Media & Entertainment
  • Banking & Financial Services

What Maryland Employers Look For

The qualifications that appear most often in senior software engineering jobs across Maryland.

  • Bachelor's degree in computer science, software engineering, or a closely related technical discipline
  • Five or more years of professional software development experience, with at least two in a senior or lead role
  • Proficiency in one or more languages such as Java, Python, Go, or C++ with production-scale experience
  • Experience designing and deploying cloud-based systems on AWS, Azure, or Google Cloud Platform
  • Ability to obtain or active possession of a U.S. security clearance, preferred by many Maryland federal contractors
  • Demonstrated experience leading code reviews, mentoring junior engineers, and contributing to architectural decisions

Senior Software Engineering Jobs in Maryland: Frequently Asked Questions

How do you become a senior software engineering in Maryland?

Maryland does not require a state-issued license to work as a software engineer, so the path runs through education and experience. Most candidates hold a bachelor's degree in computer science, software engineering, or a related field from institutions like the University of Maryland or Johns Hopkins, then build several years of progressive engineering experience. In Maryland's federal contracting market, obtaining a security clearance through an employer significantly accelerates advancement to senior roles.

How much do senior software engineerings make in Maryland?

Senior software engineerings in Maryland earn a median of about $138,680 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $87,690 for the lowest 10% to over $222,610 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire senior software engineerings in Maryland?

Maryland senior software engineering roles are posted by CVS Health, GEICO, and Affirm and others right now, based on current listings on Migrate Mate as of August 2026. Maryland's concentration of federal agencies and defense contractors means many senior engineering roles are tied to government programs, making it a particularly strong market for engineers with clearance eligibility or systems integration backgrounds.

Which Maryland cities have the most senior software engineering jobs?

Bethesda, Columbia, and Annapolis account for the largest share of senior software engineering openings in Maryland. The Baltimore and Bethesda areas anchor the market because of the dense cluster of federal agencies, defense contractors, and health IT firms headquartered or contracted there, while Annapolis and Columbia attract openings from mid-size technology firms and government support organizations operating between the two major metros.

Are there remote senior software engineering jobs in Maryland?

Yes, and more than most fields. About 100% of senior software engineering openings tied to Maryland are remote or hybrid as of August 2026, reflecting how broadly the role can be performed without a fixed office. Roles in application development, backend engineering, and cloud architecture tend to offer the most remote flexibility, while positions requiring access to classified systems or on-site lab infrastructure are more likely to require in-person work.

How can I get hired as a senior software engineering in Maryland with little or no experience?

The most realistic entry path is through an associate or junior software engineer role at one of Maryland's large federal contractors, such as Northrop Grumman, SAIC, or Leidos, which run structured new-graduate programs designed to develop engineers over time. Candidates who build a strong portfolio of personal or open-source projects, earn cloud certifications from AWS or Google, and move from adjacent roles like QA engineer or systems analyst often transition into junior engineering positions that eventually lead to senior-level opportunities.

Where can I find and apply to senior software engineering jobs in Maryland?

You can find and apply to senior software engineering jobs in Maryland on Migrate Mate, which lists current openings tied to the state. Search through the roles available, identify the ones that match your experience and preferences, and apply directly to the positions that fit.

See All 11 Senior Software Engineering Jobs in Maryland

Find roles in Maryland that match your experience and apply in just a few clicks.

Find Jobs