Security Software Engineer Jobs in Maryland
Security Software Engineer jobs in Maryland are among the most active in the country, concentrated in defense contracting, federal cybersecurity, and financial services across Baltimore, Annapolis, and the Washington D.C. suburbs. Large employers with deep roots in the state include Northrop Grumman, Leidos, and Booz Allen Hamilton, all of which maintain significant Maryland operations and hire security software engineers at every level from junior to principal. The most in-demand specialties are secure software development, cloud security architecture, and embedded systems security, reflecting the state's heavy defense and intelligence presence. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 18+ Security Software Engineer jobs






Web Service Development Software Engineer
Salary Range:$209- 242K
Location: Hanover, MD
Security Clearance Required: TS/SCI with MD polygraph
About US:
Capstone Technology Partners delivers mission-ready cybersecurity, engineering, and AI-enhanced software solutions for federal defense clients. We combine deep technical expertise with a people-first culture to help modernize securely, accelerate capability delivery, and strengthen operational resilience. Our work supports DoW, with proven experience in ICAM, Zero Trust, cloud-native engineering, and secure Agile development.
Capstone is built on Collaboration, Culture, Connection, and Community. Values that guide every engagement and every mission we support. We deliver secure, scalable solutions designed to meet the evolving demands of our clients’ operations.
This position is for a Software Engineer to support mission-critical web service development in support of an Identity, Credential, and Access Management (ICAM) solution. Technical responsibilities include support for software design, development, integration, testing, and operational maintenance of highly available, enterprise level services. The web services support Attribute Based Access Control by returning attributes and access decisions. The services integrate with a COTS LDAP directory and interface with other microservices and libraries.
High level of proficiency and skill with Java software development
Experience generating and maintaining REST services.
Proficient with Git version control and Maven build tools.
Familiar with Linux environments
Skilled at building robust, scalable, secure, and high-performance applications
Ability to write unit test cases using Junit/Mock testing frameworks.
Experienced with automated builds using Gitlab Continuous Integration/Continuous Deployment (CI/CD) pipelines.
PKI encryption and authentication
Experience with Docker/Kubernetes
- TS/SCI Clearance with polygraph
- 8+ years of Softwaare Engineering experience in programs and contracts of similar scope, type, and complexity.
- Bachelor's Degree or higher in computer engineering or in a field related to computer engineering or computer science disciplines. An additional 4 years of Software Engineering experience may be substituted for the degree for a total of 12 years.
- 3 years of work experience in the SIGINT, IA, or IT domains
Benefits:
Offering a very competitive benefits package because we care about our employees. Our offerings including:
Four (4) weeks paid time
Eleven Paid Holidays
401k plan with 4% employer contributions and immediate vesting plus annual 3% contruibution
Annual Bonuses for performance
Medical, Dental, and Vision and insurance
Education and Training budget provided
Technical Certification and coursework budget for computer/program expenses
Gym Membership Reimbursement
Amazon Prime Membership Reimbursement
Birthday Club
Capstone Swag
See All 18 Security Software Engineer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find JobsSecurity Software Engineer Jobs by City in Maryland
Where Maryland roles are concentrated, by current openings.
Security Software Engineer Job Market in Maryland
A snapshot from current Maryland openings, updated as new roles post.
Who's Hiring

What Maryland Employers Look For
The qualifications that appear most often in security software engineer jobs across Maryland.
- Active DoD security clearance (Secret or Top Secret) is required by most Maryland defense employers
- Bachelor's degree in computer science, cybersecurity, or a closely related engineering discipline
- Hands-on experience with secure software development lifecycle practices and threat modeling
- Proficiency in at least one systems language such as C, C++, or Rust alongside Python
- Relevant certification such as CISSP, CEH, or CompTIA Security+ recognized by hiring managers
- Familiarity with NIST frameworks, RMF, and federal compliance standards common in Maryland contracts
Security Software Engineer Jobs in Maryland: Frequently Asked Questions
How do you become a security software engineer in Maryland?
The most direct path in Maryland is a bachelor's degree in computer science, software engineering, or cybersecurity, followed by obtaining a DoD security clearance, which most Maryland employers in defense and federal contracting require. Maryland has no state-issued license for software engineers, so hiring decisions turn on clearance eligibility, relevant certifications like CISSP or CompTIA Security+, and demonstrated experience with secure development practices and federal compliance frameworks such as RMF and NIST.
How much do security software engineers make in Maryland?
Security software 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 security software engineers in Maryland?
Employers hiring security software engineers in Maryland right now include Power3 Solutions, Capstone Technology Partners, and GEICO, based on current listings on Migrate Mate as of November 2026. Maryland's concentration of defense primes and federal agencies means many of these employers also have ongoing cleared hiring pipelines that go beyond individual posted openings.
Which Maryland cities have the most security software engineer jobs?
Hanover, Annapolis Junction, and Bethesda account for the largest share of security software engineer openings in Maryland. The concentration reflects the corridor of defense contractors, federal agencies, and cybersecurity firms anchored by the National Security Agency in Fort Meade, Northrop Grumman's Maryland headquarters, and Booz Allen Hamilton's significant presence across the Baltimore-to-D.C. corridor.
Are there remote security software engineer jobs in Maryland?
Yes, and more than many engineering specialties, though cleared roles often require on-site work in secured facilities. About 40% of security software engineer openings tied to Maryland are remote or hybrid as of November 2026, with remote work most common in application security, DevSecOps, and cloud security roles that do not involve handling classified systems or information.
How can I get hired as a security software engineer in Maryland with little or no experience?
The most realistic entry point is applying to junior or associate software engineer roles at Maryland defense contractors such as Leidos, SAIC, or General Dynamics IT, which run structured new-graduate hiring programs and often sponsor candidates for entry-level clearances. A degree in computer science or cybersecurity, a CompTIA Security+ certification, and a portfolio of secure coding projects give candidates a meaningful edge. Lateral moves from software QA, network administration, or IT support roles at these same employers are also a proven path into security-focused engineering work.
Where can I find and apply to security software engineer jobs in Maryland?
You can find and apply to security software engineer jobs in Maryland on Migrate Mate, which lists current Maryland openings across defense contractors, federal agencies, and cybersecurity firms. Find the roles that fit your clearance level, experience, and preferred location, and apply directly to each one.
See All 18 Security Software Engineer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Jobs