Back to Jobs
EmployeeTechnology

Software Engineer (SWE1) D.26.0235 with Security Clearance

Dover Networks LLCSouthern Md Facility, MD🇺🇸United StatesPosted Oct 23, 2026

Quick overview

Salary$163k - $178k/yr
SeniorityMid Senior
Employment typeEmployee
Work modeHybrid
LocationSouthern Md Facility, MD, United States
Posted21 hours ago
GitBashC++LLMPythonReactTypeScriptPrompt EngineeringRAG

Job description

Applicants must already hold a TS/SCI clearance with a current Full Scope Polygraph before applying. We are not sponsoring or processing clearances for this position. Candidates who are seeking to obtain a clearance do not meet the minimum requirements.

Salary Range: $163k-$178k per year with an additional $41k-$44k in immediately vested company 401(k) contributions Description: We are looking for a motivated Software Engineer with an interest in AI to help improve processes, streamline efforts, and expand a team's capabilities. This is a great opportunity to grow as an engineer while applying modern AI technologies to real operational challenges.

Working alongside senior engineers and the organizational strategist, you will help gather requirements, build and test AI-assisted tools, and turn cumbersome, time-consuming tasks into streamlined workflows. You will gain hands-on experience with AI agents, Skills, and MCP integrations that expedite the development, qualification, and certification of cyber professionals, and you will learn the CNO operational and training environments along the way.

The ideal candidate has a solid software engineering foundation, strong problem-solving instincts, and a desire to learn quickly in a mission-focused setting.

Responsibilities

  • Participate in discussions with training staff and stakeholders to help capture requirements and understand process bottlenecks.
  • Implement and test components of AI-driven solutions that streamline readiness and certification workflows, with guidance from senior engineers.
  • Assist in configuring AI harnesses, including developing and maintaining custom Skills and Model Context Protocol (MCP) servers that connect AI workflows to organizational data and tools.
  • Contribute across the development lifecycle, including prototyping, coding, testing, and delivery of assigned features.
  • Build and maintain automation scripts and tools using Python and Bash.
  • Use AI tools to assist in drafting, reviewing, and maintaining JQS and TQS documentation under the direction of the training team.
  • Write clear technical documentation, user guides, and training materials to support adoption of new AI tools.
  • Learn and apply team coding standards, version control practices, and review processes.

Skills Requirements

  • Proficiency in at least one scripting or programming language (Python or Bash preferred).
  • Understanding of software engineering fundamentals, including version control (Git), testing, and debugging.
  • Basic knowledge of operating systems and networking concepts.
  • Familiarity with AI/LLM tools and an interest in applying them to automate routine tasks.
  • Ability to write clear, organized technical documentation.
  • Strong communication skills and willingness to learn from senior engineers and Subject Matter Experts (SMEs). Nice to Haves:
  • Experience or coursework with AI harnesses and agentic workflows, including Skills or MCP servers.
  • Exposure to systems engineering concepts, from design through delivery.
  • Experience with C++.
  • Familiarity with Large Language Model (LLM) prompt engineering, evaluation, or Retrieval-Augmented Generation (RAG).
  • Familiarity with web development frameworks (e.g., React, TypeScript) for building user-facing tools.
  • Exposure to Job Qualification Standards (JQS) or other training and certification documents.

YOE Requirement: 3 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S.

Similar jobs