COMSEC Database Engineer

SAIC•Springfield, VA
•Onsite

About The Position

SAIC is hiring a COMSEC Database Management Engineer in Springfield, Virginia, to operate the production COMSEC Material Control System (CMCS) and design, build, and deploy its replacement. CMCS is the authoritative record of cryptographic material, its holders and movements, and its destruction. The role balances continuous accountability operations with modernization, including understanding and accurately migrating legacy records without losing transactions. The engineer will operate and support the current CMCS database and application, make data architecture decisions for the next-generation system, build secure database services and integrations, and validate migration accuracy before cutover. The position also provides Tier II and Tier III support and has a stated development path toward Senior Database Engineer, CMCS Solution Architect, and engineering leadership.

Requirements

  • Bachelor’s degree in a technical discipline and 9 years of experience, or a master’s degree and 7 years of experience; 4 additional years of relevant experience may substitute for the degree.
  • At least 5 years of database engineering or development experience.
  • Proven relational data modeling experience for transactional systems of record, including normalization, referential integrity, constraint design, and audit trail architecture.
  • Production DBA experience on an enterprise platform such as Oracle, SQL Server, or PostgreSQL, including backup and recovery, performance tuning, index and query optimization, and high availability.
  • Advanced SQL and stored procedure development skills, plus proficiency in one general-purpose language for data services and automation.
  • Experience building system-to-system interfaces using APIs, messaging, or ETL, with error handling and reconciliation.
  • Hands-on legacy data migration experience, including profiling, transformation design, and proving migration completeness and accuracy.
  • Working knowledge of federal database security requirements, including access control, encryption, audit logging, and evidence required for an Assessment and Authorization.
  • U.S. citizenship.
  • Active Top Secret clearance with SCI eligibility.

Nice To Haves

  • Experience with CMCS, KMI, or another cryptographic accountability system.
  • Experience building systems that produce defensible audit evidence under external inspection, such as property, custody, controlled substances, or financial accountability systems.
  • Experience with multi-level or compartmented data architectures that enforce classification or need-to-know in the data tier.
  • Experience building near-real-time dashboards and reporting against a transactional system without degrading transaction performance.
  • Familiarity with COMSEC accountability concepts, including CCI handling, hand receipts, SF-153 transfers, inventory reconciliation, and destruction reporting.
  • Experience with Agile delivery, JIRA, and CI pipelines in a federal accredited environment; familiarity with ServiceNow ITSM and CMDB.

Responsibilities

  • Operate the current CMCS database and application in production, including availability, backup and recovery, performance tuning, patching, and release deployment.
  • Design the next-generation CMCS data model for inventory, accounts, custodian and hand receipt chains, chain-of-custody history, destruction records, and access authorizations.
  • Build a tiered architecture that separates data by classification and audience, enforcing access at the database row level.
  • Implement an append-only audit architecture that records the actor, timestamp, and source for each accountability event, with corrections recorded as new entries rather than overwrites.
  • Develop database services and APIs using version control, peer review, versioned schema migrations, and a CI pipeline.
  • Integrate CMCS with systems that generate COMSEC events, including Key Management Infrastructure and federal access management systems for personnel onboarding and offboarding.
  • Profile legacy records, design transformation rules, and demonstrate record count, balance, and transaction history parity through automated reconciliation before cutover.
  • Provide Tier II and Tier III application support by resolving data errors, failed transactions, and reported discrepancies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service