Systems Software Engineer

DAn Solutions•Washington, DC
•Onsite

About The Position

DAn Solutions is seeking experienced Systems Software Engineers to support a mission-critical federal government program. The role focuses on understanding and modifying database engines and core software services, analyzing source code and network communications, tracing application behavior, and developing secure, scalable solutions across integrated technology environments. The position requires full-time work at a government facility in Charleston, SC, or the Washington Metropolitan Area; candidates in other locations may be considered. The selected candidate will develop, test, maintain, and deploy software using languages such as C, C++, Rust, Go, Java, Python, or Node.js; build concurrent and multithreaded applications; analyze database internals, protocols, serialization formats, and packet structures; and design and troubleshoot networked applications. The role also includes developing and tuning relational and graph database solutions, modernizing services, developing Infrastructure as Code, deploying cloud-hosted applications, integrating identity services, and maintaining technical documentation and operational procedures. An active TS/SCI clearance is required, with the ability to obtain a CI Polygraph. The posting states that the position may be filled at different Labor Category levels depending on qualifications and contract requirements. Final compensation is determined by applicable LCAT and factors including education, relevant experience, certifications, and other required qualifications. No salary figures are provided.

Requirements

  • Active TS/SCI clearance with the ability to obtain a CI Polygraph.
  • Bachelor's degree in Computer Science, Engineering, Information Technology, Mathematics, or a related quantitative discipline.
  • Typically 10 years of professional software engineering experience.
  • Previous Intelligence Community experience.
  • Hands-on systems programming experience with C, C++, or Rust.
  • Experience with operating-system interfaces, process management, concurrency, and multithreaded applications.
  • Experience analyzing database internals, network protocols, or low-level software behavior.
  • Strong SQL, relational database, and graph database knowledge.
  • Experience with cloud infrastructure, automation, and identity integration using OIDC.
  • Knowledge of Zero Trust Architecture and enterprise security controls.
  • Experience with Agile, DevOps, or DevSecOps methodologies.
  • Agile Developer or Certified Scrum Developer certification.
  • CompTIA Security+ or higher cybersecurity certification.

Nice To Haves

  • Master's degree in a related technical discipline.
  • Experience with PostgreSQL, Neo4j, and database engine internals.
  • Experience with Terraform, Ansible, AWS GovCloud, Kubernetes, or Red Hat OpenShift.
  • Experience with PingFederate, Keycloak, SailPoint, Okta, or similar identity platforms.
  • Experience with PKI, cryptographic integrations, Hardware Security Modules, or PKCS #11.
  • Familiarity with Trusted Data Format, Protocol Buffers, and modern cryptographic technologies.

Responsibilities

  • Develop, test, maintain, and deploy software using C, C++, Rust, Go, Java, Python, or Node.js.
  • Develop concurrent and multithreaded applications using systems programming principles.
  • Analyze database engine source code, communication protocols, serialization formats, and packet structures.
  • Design and troubleshoot networked applications using sockets and client-server architectures.
  • Develop relational and graph database solutions, including SQL optimization and performance tuning.
  • Support technologies including PostgreSQL, Redis, Neo4j, Amazon S3, and Elasticsearch.
  • Modernize existing services and develop Infrastructure as Code (IaC).
  • Deploy and troubleshoot cloud-hosted applications and supporting infrastructure.
  • Integrate identity services using OpenID Connect (OIDC), authentication, authorization, and Zero Trust principles.
  • Maintain technical documentation, software designs, and operational procedures.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service