Security Software Engineer
Eccalon LLC
Job Description
Job Description
Job Description
We are seeking a Security Software Engineer to build and harden software systems supporting DoD programs operating under CMMC/NIST 800-171/FedRAMP compliance requirements. You will embed security across the SDLC—from design and code review through CI/CD and cloud deployment—working alongside engineering, DevSecOps, and IT teams in a regulated, cloud-native environment (AWS Commercial and GovCloud, Azure GCC High).
Responsibilities
- Core Engineering & Secure Development
- Design and develop secure software with a security-first mindset baked into every phase of the SDLC.
- Apply secure coding standards, threat modeling, and vulnerability mitigation aligned to NIST 800-53 and CMMC Level 2/3 controls.
- Conduct architecture reviews and code hardening to address OWASP Top 10 and DoD STIGs.
- Automate security gates in CI/CD pipelines (SAST, DAST, dependency scanning, secrets detection).
- Security Architecture & Controls
- Design secure system and API architectures for multi-tenant cloud environments, including GCC High and FedRAMP-authorized platforms.
- Implement IAM controls, JIT provisioning, SSO/SAML/OIDC flows, and least-privilege authorization frameworks (e.g., Cognito, Azure AD).
- Instrument applications with security logging and monitoring that satisfies audit and continuous monitoring requirements (AU/SI control families).
- Vulnerability Management & Response
- Lead code reviews, SAST/DAST scans, and targeted penetration testing; document findings against control frameworks.
- Triage and remediate vulnerabilities within POA&M timelines; maintain artifact evidence for compliance assessments.
- Support incident response for application-layer events; contribute to after-action reports and corrective action plans.
- Cross-functional Collaboration
- Serve as the embedded security champion for engineering squads, raising the security bar through mentorship and code review culture.
- Develop and deliver security training and runbooks tailored to engineering and DevOps team members.
- Collaborate with DevOps/SRE to enforce secure IaC, WAF rules, network controls, and runtime monitoring across AWS and Azure environments.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field—or equivalent experience.
- 3+ years of software engineering experience with a strong focus on security.
- Proficiency in one or more programming languages (e.g., JavaScript/TypeScript, Python, Go, C#).
- Experience with secure coding practices and frameworks.
- Strong understanding of application security principles, including:
- OWASP Top 10
- Secure API/REST design
- Cryptography fundamentals
- Authentication/authorization patterns
- Experience with code scanning tools (SAST/DAST), threat modeling, and penetration testing.
- Familiarity with NIST 800-171, CMMC, or FedRAMP security control requirements and evidence collection.
- Hands-on experience with AWS and/or Azure security services (IAM, WAF, Security Hub, Defender, Sentinel); GCC High or GovCloud experience a plus.
Preferred Qualifications
- Experience with container security (Docker, ECS).
- Working knowledge of Zero Trust Architecture principles.
- Experience building DevSecOps pipelines in regulated environments; familiarity with tools like Prisma, Checkov, Snyk, or Aqua.
- Relevant certifications (any of the following):
- CISSP, CSSLP, or CASP+
- OSCP
- CEH
- GIAC (GWAPT, GSEC, GWEB) or CCP/CCA (UK Cyber Essentials equivalent)
- Experience securing microservices or event-driven architectures on ECS; background in federal or cleared environments preferred.
- ...Northrop Grumman Mission Systems in the United States seeks a Principal Cyber Software Engineer (Level 0 CNO Analyst/Programmer) to design and develop specialized tools, with experience in Python, C/C++, and multi-environment development across Windows, UNIX, and embedded...Suggested
- ...Amentum seeks a Software Engineer to join the DevOps team in Hanover, MD, delivering cyber training solutions across locations. You will contribute to design, development, deployment, and maintenance of software and infrastructure, collaborating with instructors, developers...Suggested
$113.2k - $237.8k
Job Title: Software Engineer - Windows IntegrationJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with... ...of War customers.Design, develop, test, and sustain secure Windows plug-ins, Microsoft Office add-ins, client libraries,...SuggestedContract workFor contractorsWork experience placementWork at officeLocal areaFlexible hours- ...MANTECH seeks a skilled and mission-focused CNO Software Engineer to join our team in Hanover, MD. In this role, you will contribute... ...of advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused on...Suggested
- ...MANTECH seeks a motivated, career and customer-oriented Software Assurance Evaluation Engineer to join our team in Hanover, MD. The Software... ...and knowledge to support software assurance and security initiatives for a mission-critical organization within...SuggestedWork at office
- ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD. In this role,... ...advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused on solving...Work experience placement
$107.93k - $188k
...transform how organizations operate, and securing those environments requires... ...complex platforms. As a Cloud Security Engineer, you will help assess and enhance security... ...ID 366751 Engineering and Product | Software EngineeringSame job available in 3 locationsLocal area- ...Strategic Solutions is seeking a skilled and dedicated Cyber Software Engineer to join our cybersecurity team. The Cyber Software Engineer... ...cutting-edge cybersecurity technologies and contribute to the security posture of our organization. Duties Provides...Full time
- ...Description Job Description Vibrint transforms national security missions through advanced technology, data, and responsible... ...nation's most complex operational environments. We're hiring Software Engineers ranging from entry-level through senior/principal-level...Temporary workLocal areaImmediate start
- ...wants you! We have immediate openings for mid-senior level software engineer. We are looking for the best and brightest software engineers... .... All information provided is subject to verification! A security background check is required. What You Will Get to Do:...Immediate start
- ...Description Job Description RiVidium Inc. is seeking a Senior Software Engineer to support mission-critical software development efforts... .... The selected candidate will design, develop, and deploy secure, high-quality software solutions that meet DoD coding standards...
$100k - $140k
...bachelors degree in Computer Science, Computer Engineering, or a related field, or we will accept four additional years of software engineering experience in place of the... ...cryptographic solutions that strengthen the security, testing, and certification of products used...Full timeWork at office- ...customers and employees through innovative solutions and an engaging culture. Description of Task to be Performed: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm...Full timeTemporary workLocal areaImmediate start
$134k - $162k
...Position Overview TAP Engineering is seeking a Software Engineer III to lead the design, development, and delivery of complex software systems... ...Requirement This position requires an active TS/SCI security clearance with appropriate polygraph. Clearance processing...Full timeTemporary workMonday to FridayFlexible hoursDay shift- ...expertise, and long-term career growth. We are seeking a Jr Software Engineer to support the development and maintenance of complex... ...Fantom Corp is a Software Development, Agile Cloud, Cyber Security (Risk Management, Assessments & Authorization (A&A)), Data,...
- ...and long-term career growth. We are seeking a Senior Software Engineer to develop, maintain, and enhance complex software systems supporting... ...Fantom Corp is a Software Development, Agile Cloud, Cyber Security (Risk Management, Assessments & Authorization (A&A)), Data,...
$10k
...the-art technology lab. Learn more at Your Mission As a Software Engineer III, you will work on high-impact analytics development... ...play a key role in modernizing software components within a secure and evolving ecosystem. You Will Excel in This Role If You...- ...Job Description Job Description AEITS, Inc. , a GTSC company, is growing its team! Seeking a Software Engineer, Level 1 . Location: Annapolis Junction, MD All work is on-site. This is not a hybrid or remote position. Mission : Analyze, debug and integrate...Full timeTemporary workLocal area
- An active TS/SCI security clearance with a FULL SCOPE polygraph is required to be considered... ...-solver with a strong foundation in software development principles and a passion for... ...software components. The Level 1 Software Engineer (SWE) shall possess the following...Full timeWork from home
- ...Job Description Job Description AEITS, Inc. , a GTSC company, is growing its team! Seeking a Reverse Engineer Software Engineer, Level 2 . Location: Hanover, MD All work is on-site. This is not a hybrid or remote position. Mission : Mastery of Python...Full timeTemporary workLocal area
$99k - $125k
...Position Overview TAP Engineering is seeking a Software Engineer to support the development, enhancement, and maintenance of complex software... ...Requirement This position requires an active TS/SCI security clearance with appropriate polygraph. Clearance processing...Full timeTemporary workMonday to FridayFlexible hoursDay shift$175k - $195k
...) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. Salary... ...-Disabled Veteran-Owned Small Business focused on mission engineering in support of the United States Intelligence Community and the...Temporary work$149.3k - $234.6k
...commitment to missions. In rapidly changing global security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic... ...join our team as a Sr. Principal Cyber Software Engineer (Level 2 CNO Analyst/Programmer) . Places of...RelocationShift work- ...Northrop Grumman Mission Systems seeks a Sr. Principal Cyber Software Engineer (Level 2 CNO Analyst/Programmer) to design and develop end-to-end software for mission-critical systems, with positions in Annapolis Junction, MD and other sites. You will program in Python...
$175k - $200k
...Family Group Information Technology Job Description Summary We are seeking an experienced Director, Cloud Security Architecture and Engineering to serve as a hands‑on leader, providing both strategic direction and active technical contribution. This role will...Full timeWork experience placementWork at officeRemote workWork from homeFlexible hoursNight shiftWeekend work2 days per week- ...Software Engineer Level 2 Software Engineer Level 2, Clearance Required – TS/SCI w/Polygraph Please note, this position requires all candidates... ...opportunity to be sponsored or nominated for a government security clearance. The Program: This program delivers Quick...Bi-weekly payWork experience placementRemote work
$160.4k - $200k
...Software Engineer Mid Level Hanover, MD In order to join the ELEVI team you will need: You must be willing to work in the Annapolis Junction, MD A CURRENT OR ACTIVE SECURITY CLEARANCE WITH POLY IS REQUIRED. Fourteen (14) years experience as a SWE in...Contract workWork experience placementLocal area$10k
...employee experience that is rare within our industry. The Software Engineer develops, maintains, and enhances complex and diverse... ...requirements, United States Citizenship and position appropriate security clearance is required. (e.g. Active TS/SCI security clearance...Hourly payFull timeContract workTemporary workWork experience placementSummer workImmediate start$150k - $170k
...Software Engineer 2 Hanover, Maryland T-Rex is looking for a talented Software Engineer 2 to work on a program in the Hanover, Maryland... ...transferable U.S. government issued TS/SCI with polygraph security clearance is required prior to start date. U.S. citizenship...Contract workWork experience placementImmediate start- ...Breakthru Beverage Group is seeking an experienced Director of Cloud Security Architecture and Engineering. You will lead a hands-on security team, shaping a multi-cloud strategy across AWS, Azure, and SaaS, while guiding security in a hybrid environment. The role requires...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Security Software Engineer. Be the first to apply!
- software engineer internship remote Hanover, MD
- senior software engineer ruby on rails Hanover, MD
- software developer positions Hanover, MD
- agile software developer Hanover, MD
- entry level software engineer remote Hanover, MD
- senior software engineer remote Hanover, MD
- senior software design engineer Hanover, MD
- senior software engineer Hanover, MD
- startup software engineer Hanover, MD
- remote entry level software developer Hanover, MD




