Senior Software Development Engineer Jobs in Maryland
Senior Software Development Engineer jobs in Maryland represent one of the Mid-Atlantic's most active markets, concentrated in defense contracting, federal IT services, cybersecurity, and biotech software platforms. The heaviest hiring happens in and around the Baltimore-Washington corridor, Bethesda, and Columbia, where employers such as Lockheed Martin, Leidos, and Booz Allen Hamilton maintain large engineering workforces. Cloud architecture, DevSecOps, and full-stack platform development are the most in-demand specialties among Maryland listings. See the openings below and apply to the ones that match your experience.
Find JobsOverview
Showing 4 of 186+ Senior Software Development Engineer jobs









The successful candidate will evaluate, configure, customize, implement, and support an electronic personnel-management solution used to administer performance-based compensation, position descriptions, personnel classification, performance ratings, and related STRL processes.
This is a highly specialized role requiring direct experience with DoD STRL Lab Demo personnel-management systems. General HRIS, commercial HR software, or conventional software-development experience alone does not satisfy the required specialized experience.
Work Arrangement: Primarily onsite; remote or ad hoc telework may be authorized by the Government
- Evaluate available STRL Lab Demo electronic personnel-management systems and potential custom alternatives.
- Support selection and implementation of the Government-selected solution.
- Configure and customize the system to support NMRC personnel-management requirements.
- Develop system deployment and hosting approaches supporting NMRC and its subordinate commands.
- Support operation across applicable DoD networks and geographically distributed locations.
- Ensure system capabilities support required PII handling and applicable DoD information-security requirements.
- Configure functionality supporting:
- Position descriptions.
- Personnel classification.
- Performance ratings.
- Contribution assessments.
- Compensation-related processes.
- Conduct system configuration, testing, troubleshooting, maintenance, and updates.
- Develop system-administration and operating procedures.
- Train administrators and end users on system functionality and lifecycle management.
- Provide technical support during mock pay pools, personnel conversion, and the first rating cycle.
- Support help-desk and sustainment activities associated with the selected solution.
- Strong analytical and problem-solving skills, with the ability to analyze complex software requirements and develop effective solutions.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and communicate technical concepts to non-technical stakeholders.
- Master's degree or higher in a relevant field, or equivalent experience.
- Minimum 4 years of knowledge and work experience with DoD STRL Lab Demo systems.
- At least 2 years of experience developing, customizing, or maintaining an STRL Lab Demo personnel-management electronic system for a DoD client.
- Demonstrated experience successfully navigating DoD network requirements.
- U.S. citizenship.
- Ability to satisfy required Tier 3 background-investigation and Government-access requirements.
- STRL performance-management or contribution-based compensation applications.
- DoD application deployment and systems integration.
- Handling systems containing PII or sensitive personnel information.
- CAC-enabled environments.
- DoD Risk Management Framework or related cybersecurity processes.
- Federal HR information systems.
Pay and Benefits
At Goldbelt, we value and reward our team's dedication and hard work. We provide a competitive base salary commensurate with your qualifications and experience. As an employee, you'll enjoy a comprehensive benefits package, including medical, dental, and vision insurance, a 401(k) plan with company matching, tax-deferred savings options, supplementary benefits, paid time off, and professional development opportunities.
See All 186+ Senior Software Development Engineer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find JobsSenior Software Development Engineer Jobs by City in Maryland
Where Maryland roles are concentrated, by current openings.
Senior Software Development Engineer Job Market in Maryland
A snapshot from current Maryland openings, updated as new roles post.
Who's Hiring
- Leidos11

- Lockheed Martin11

- Akina8

- Booz Allen Hamilton8

- Peraton7

Top Industries Hiring
- Insurance
- Technology & Software
What Maryland Employers Look For
The qualifications that appear most often in senior software development engineer jobs across Maryland.
- Bachelor's degree in computer science, software engineering, or a related technical discipline
- Seven or more years of professional software development experience across the full stack
- Proficiency in at least one major language such as Java, Python, C++, or Go
- Experience designing and deploying cloud-native solutions on AWS, Azure, or GCP
- Ability to obtain or hold an active DoD security clearance for defense-sector roles
- Demonstrated experience leading code reviews, architecture decisions, and junior engineer mentorship
Senior Software Development Engineer Jobs in Maryland: Frequently Asked Questions
How do you become a senior software development engineer in Maryland?
Maryland does not require a state-issued license to work as a software development engineer, so the path runs through education and experience. Most Maryland employers expect a bachelor's degree in computer science, software engineering, or a related field, followed by several years of progressively complex development work. For roles in the defense and federal IT sectors, which are prominent here, obtaining a DoD security clearance early significantly strengthens a candidate's profile.
How much do senior software development engineers make in Maryland?
Senior software development engineers 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 development engineers in Maryland?
Employers hiring senior software development engineers in Maryland right now include Leidos, Lockheed Martin, and Akina, based on current listings on Migrate Mate as of September 2026. Maryland's strong concentration of defense contractors and federal agency support firms means many openings are tied to long-term government programs, which creates durable, recurring demand.
Which Maryland cities have the most senior software development engineer jobs?
The cities with the most senior software development engineer openings in Maryland are Annapolis Junction, Fort Meade, and Laurel. The Baltimore-Washington corridor drives the bulk of activity, anchored by federal agencies, defense contractors headquartered in Bethesda and Columbia, and a growing biotech and cybersecurity presence centered on the greater Baltimore metro.
Are there remote senior software development engineer jobs in Maryland?
Yes, and more than most fields. Software development is inherently portable work, making it one of the more remote-friendly disciplines in the Maryland job market. About 63% of senior software development engineer openings tied to Maryland are remote or hybrid as of September 2026, though defense and government-adjacent roles often require on-site presence due to security requirements. Platform, product, and commercial software roles tend to offer the most flexibility.
How can I get hired as a senior software development engineer in Maryland with little or no experience?
The most realistic path is starting as a junior or associate software engineer at one of Maryland's federal IT or defense contractors, where structured onboarding programs exist for recent graduates. Employers such as Leidos and Booz Allen Hamilton run new-graduate hiring pipelines that move candidates from entry-level roles toward senior positions over time. Lateral moves from roles like QA engineer, systems analyst, or DevOps associate are also common entry points. Building a portfolio of deployed projects and pursuing cloud certifications gives candidates a concrete edge when applying in Maryland's competitive market.
Where can I find and apply to senior software development engineer jobs in Maryland?
You can find and apply to senior software development engineer jobs in Maryland on Migrate Mate, which lists current Maryland openings. Search the listings, find the roles that fit your experience level and preferred location, and apply directly to the ones that match.
See All 186+ Senior Software Development Engineer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Jobs